0

我試圖調試運行Nougat(API 24)的真實設備上運行正常但運行KitKat的真實設備上的特定任務期間應用程序崩潰的應用程序(最小API 10) (API 19)。試圖在Android Studio中模擬KitKat

我使用Android Studio。 我想模擬運行API 19的設備,以瞭解是什麼使應用程序崩潰,在Android Studio中使用bugger。

我在Android虛擬設備管理器中創建了幾個新的虛擬設備,並選擇了KitKat系統映像(API19)(Android 4.4.4)(google APIs),但是當我爲這些設備啓動模擬器時,仿真器崩潰後顯示Android徽標。我無法到達主屏幕。

我沒有問題,運行API25上仿真的Nexus 5或6

我應該從哪裏開始尋找解決我的問題?

感謝

+1

什麼是最低API級別? –

+0

是你的應用程序崩潰還是模擬器? –

+0

模擬器在獨立於應用程序啓動時崩潰。 –

回答

1

確保您使用的是最新的x86谷歌API的系統映像從SDK管理器,以及最新的Android模擬器。寫這篇文章,應該是修訂29的API 19系統映像(見截圖):

Android Studio SDK Manager

修訂29,應該工作: API 19 System Image v29

要進一步解決,你可以運行模擬器從命令行看到任何錯誤輸出。爲此,請從Android SDK位置運行以下命令,如Android Studio SDK Manager窗口中所示。

  1. $ ./tools/bin/avdmanager列表AVD(這會列出機器上所有的自動真空澱積,確定要運行,並注意「姓名:」在API 19 AVD。場

  2. $ ./emulator/emulator -avd Nexus_5_API_19(與Nexus_5_API_19是你的機器上你的AVD的名稱。)

  3. 注意任何錯誤消息。如果您發現該模擬器的錯誤,你可以將文件這裏有一個bug:https://developer.android.com/studio/report-bugs.html

相關問題