常见情况是应用程序不支持64位设备。请检查其中一个设备是否为64位,并检查您的build.gradle
文件是否包含以下内容:
大多数Android Studio项目使用Gradle作为底层构建系统,因此本节适用于两种情况。启用本机代码的构建只需在应用程序的“build.gradle”文件中的ndk.abiFilters设置中添加arm64-v8a和/或x86_64,具体取决于您希望支持的架构:
// Your app's build.gradle
apply plugin: 'com.android.app'
android {
compileSdkVersion 27
defaultConfig {
appId "com.google.example.64bit"
minSdkVersion 15
targetSdkVersion 28
versionCode 1
versionName "1.0"
ndk.abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
// ...
可能有两种情况:
如果您确定您的apk的兼容性(最小api版本,abi等),那么您可以尝试disable PlayProtect,然后安装您的apk。
*请注意,PlayProtect是一项重要功能,也是Google试图阻止Android平台上的恶意软件和有害应用程序的方式之一,因此请确保您正在安装可信任的APK。
classpath 'com.android.tools.build:gradle:
是与Android Gradle插件一起使用的Gradle构建工具的依赖项。 - IntelliJ Amiya