它适用于google avd,但是当我在genymotion中运行时,它失败了。这里是输出消息:
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]
我该怎么办?非常感谢你!
答案 0 :(得分:1)
这是因为模拟器的android版本高于AndroidManifest.xml中为app指定的最低版本。
修复将minSdkVersion更改为小于或等于模拟器android版本的数字。
例如:如果您在模拟器上运行Android 4.1.1(API 16),请确保AnndroidManifest中的以下条目具有适当的值
答案 1 :(得分:0)
Genymotion是否运行与AVD相同的Android版本?看起来Genymotion正在运行旧版本。