簡體   English   中英

我無法在AVD中運行android應用程序

[英]I can't able to run the android application in AVD

我有多個問題要問。 我盡力找到解決方案,但仍然感到困惑。

1)我無法在avd中運行android應用。 每當我單擊“以Android方式運行”應用程序時。 它僅創建多個avd,但沒有avd正在運行我的應用。 而且我找不到任何logcat消息。 在控制台中顯示這些錯誤。

[2014-04-17 09:12:42 - MyFirstApp] Android Launch!
[2014-04-17 09:12:42 - MyFirstApp] adb is running normally.
[2014-04-17 09:12:42 - MyFirstApp] Performing com.example.myfirstapp.MainActivity activity launch
[2014-04-17 09:12:42 - MyFirstApp] Automatic Target Mode: launching new emulator with compatible AVD 'MotoG'
[2014-04-17 09:12:42 - MyFirstApp] Launching a new emulator with Virtual Device 'MotoG'
[2014-04-17 09:13:47 - Emulator] WARNING: Data partition already in use. Changes will not persist!
[2014-04-17 09:13:47 - Emulator] WARNING: SD Card image already in use: C:\Users\Sanjay M\.android\avd\MotoG.avd/sdcard.img
[2014-04-17 09:13:47 - Emulator] WARNING: Cache partition already in use. Changes will not persist!
[2014-04-17 09:13:47 - Emulator] emulator: emulator window was out of view and was recentere
[2014-04-17 09:13:47 - Emulator]

2)有時appcompat_v7不會與項目一起創建。 正常嗎

3)當我嘗試創建Master flow活動時,它說“此模板要求的最低SDK版本至少為11,而當前的最低版本為8”-如何更新SDK版本。

非常感謝。

<uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="19" />

將其添加到清單中以設置min和target sdk

好的,對於第1點:

好吧,我認為您的應用程序目標模式默認情況下是手動選擇的。

在eclipse中選擇“運行”選項卡->“選擇運行配置”->在其中,選擇“目標”選項卡->“選擇自動而不是手動”單擊“應用”按鈕,現在運行。

現在,您的應用不再提示您輸入設備。

對於第2點:

appcompat_v7是android中的支持庫,因此,如果您已經在工作空間中的某個位置擁有此庫,則不會每次都創建該庫。

有關更多信息,請參見此處

對於第3點:

在創建新項目時,請從頂部第四欄中將最低SDK版本設置為11。

請參閱屏幕截圖以獲取幫助:(請注意此圖片僅用於演示,在此處可以設置最低sdk版本)

在此處輸入圖片說明

暫無
暫無

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

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