2014-02-08 92 views
0

它的工作原理在谷歌AVD失敗了,但是當我在genymotion運行,它failed.And這裏是輸出消息:運行Android的HelloWorld在IntelliJ IDEA的

Installing com.example.test2 
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.test2" 
pkg: /data/local/tmp/com.example.test2 
Failure [INSTALL_FAILED_OLDER_SDK] 

我能做些什麼?非常感謝你!

回答

1

這是因爲模擬器的android版本高於爲AndroidManifest.xml中的應用指定的最低版本。

修復將minSdkVersion更改爲小於或等於模擬器的android版本的數字。

例如:如果你正在運行在模擬器上的Android 4.1.1(API 16)確保在AnndroidManifest以下條目有正確的價值

0

Genymotion是否與AVD運行相同版本的Android?看起來Genymotion正在運行一個較舊的版本。

+0

但它在Eclipse的作品,我覺得有需要的IntelliJ IDEA之間的一些設置和genymotion。 – LichFaker