簡體   English   中英

Android模擬器重新部署掛起

[英]Android Emulator Redeployment Hangs

每次我重新部署一個android應用程序時,它都會在此步驟掛起:

[2010-12-14 09:48:40-HelloWorld]將HelloWorld.apk上傳到設備“ emulator-5554”上

[2010-12-14 09:48:49-HelloWorld]正在安裝HelloWorld.apk ...

如果然后進入DDMS,則可以終止進程(通過單擊停止標志),然后該過程完成並啟動該應用程序。 任何想法如何解決這個問題? 我已經重建了模擬器,重建了具有相同行為的工作區等。 我正在使用Eclipse build 20100218-1602

如果手機上已存在該應用,則可能需要卸載該應用,

在電話上>設置>應用程序>管理應用程序>查找應用程序,然后單擊“卸載”按鈕

或與adb

adb卸載[-k]-從設備中刪除此應用包
(“ -k”表示保留數據和緩存目錄)

在設備或模擬器上運行的應用程序上查看此鏈接http://developer.android.com/guide/developing/eclipse-adt.html

自動和手動目標模式默認情況下,運行配置使用自動目標模式來選擇AVD。 在這種模式下,ADT將以以下方式為應用程序選擇一個AVD:

如果已經在運行設備或仿真器,並且其AVD配置滿足應用程序構建目標的要求,則將在該應用程序上安裝並運行該應用程序。 如果運行的設備或仿真器不止一個,且每個設備或仿真器均滿足構建目標的要求,則會顯示“設備選擇器”,讓您選擇要使用的設備。 如果沒有滿足構建目標要求的設備或仿真器正在運行,則ADT將查看可用的AVD。 如果滿足構建目標的要求,則可以使用AVD啟動新的仿真器,並在該仿真器上安裝並運行該應用程序。 如果所有其他方法均失敗,則該應用程序將無法運行,並且您將看到一個控制台錯誤,警告您不存在滿足構建目標要求的AVD。 但是,如果在運行配置中選擇了“首選AVD”,則該應用程序將始終部署到該AVD。 如果尚未運行,則將啟動一個新的模擬器。

如果運行配置使用手動模式,則每次運行應用程序時都會顯示“設備選擇器”,以便您選擇要使用的AVD。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM