我正在尝试让我的应用程序在 Bluestacks 上运行。使用 Android Studio Emulator 和真正的 Android 设备我没有遇到任何问题,但是当我尝试在Bluestacks Emulator上安装 .apk 时,我收到错误消息:“INSTALL_FAILED_CPU_ABI_INCOMPATIBLE”
我在这个相关问题上尝试了接受的答案,但正如评论中已经指出的那样,这个解决方案适用于 Intellij,虽然 Android Studio 与 Intellij 类似,但解决方案中提到的选项卡在 Android Studio 中不存在。
有了这个和谷歌上的其他一些结果,我将问题缩小到错误消息意味着我正在使用(或 apk 认为我正在使用)本机代码这一事实。
但我认为我可以将我自己的代码排除在外,而且我也不认为我的第三方库(参见以下列表)包含本机代码。还是他们?我不确定如何确定这一点。
我的依赖:
ical4j-1.0.6.jar
commons-net-3.3.jar
commons-lang-2.6.jar
org.codehaus.groovy:groovy:2.4.1
commons-logging:commons-logging:1.2
org.apache.directory.studio:org.apache.commons.codec:1.8
backport-util-concurrent:backport-util-concurrent:3.1
com.google.android.gms:play-services:6.5.87
com.actionbarsherlock:actionbarsherlock:4.4.0@aar
com.android.support:support-v13:21.0.3
com.astuetz:pagerslidingtabstrip:1.0.1
org.apache.commons:commons-io:1.3.2
com.android.support:support-v4:21.0.3
也许还有其他原因?
我会很感激尝试任何想法和建议,所以请随时回答!:)