gpt4 book ai didi

java - 为什么我的应用程序仅与 Google Play 上的 14 种设备兼容?

转载 作者:行者123 更新时间:2023-12-01 06:05:20 25 4
gpt4 key购买 nike

我正在编辑应用程序代码。只有前面。

我面临的问题是应用程序在 Debug模式下在任何设备上运行,但是,一旦我上传到 google play,应用程序就只能与 14 台设备兼容。 14?真的吗?。我不明白。这很奇怪。

这是谷歌向我展示的内容:/image/uFU0S.jpg

这是我在 list 中声明的​​应用程序使用的所有内容:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

这是应用程序 build.gradle:

apply plugin: 'com.android.application'

android {
packagingOptions {
exclude 'LICENSE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE'
}

compileSdkVersion 21
buildToolsVersion "21.1.2"

defaultConfig {
applicationId "com.my.app.name"
minSdkVersion 11
targetSdkVersion 21
versionCode 68
versionName "v2.0.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}

sourceSets {
androidTest {
setRoot('src/test')
}
}
lintOptions {
abortOnError false
checkReleaseBuilds false
}
}

repositories {
flatDir {
dirs 'aars'
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile fileTree(dir: '../core/libs', include: ['*.jar'])

compile project(':core')
compile 'com.android.support:gridlayout-v7:21.0.3'
compile 'com.android.support:support-v4:21.0.3'
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.guava:guava:18.0'
compile 'com.google.code.findbugs:jsr305:1.3.9'
compile 'com.madgag.spongycastle:core:1.51.0.0'
compile 'com.google.protobuf:protobuf-java:2.5.0'
compile 'com.google.zxing:core:3.1.0'
compile 'ch.acra:acra:4.5.0'
compile 'com.android.support:support-v4-preferencefragment:1.0.0@aar'
}

不知道是否还有其他地方可能限制设备。

不知道这是否是一个和平的AF代码。我第一次面对它。

提前致谢。

更新如图所示,该平台仅指 x86_64。 iDK 如果这是问题。如果是这样的话,知道如何解决吗?请问?

最佳答案

截至 2017 年 9 月 10 日,此答案很快就会过时,您的应用未针对最新的 API,请尝试针对 API 26 Android O。

更改这些并重建到最新的 API 26 并更新依赖项

compileSdkVersion

buildToolsVersion

targetSdkVersion

关于java - 为什么我的应用程序仅与 Google Play 上的 14 种设备兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46143678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com