Android如何支持Google Play store中的所有本机平台始终显示138
我正在尝试发布一个用于内部测试的APK。我不知道为什么它只将支持的设备显示为138。如何修复它以支持所有设备 这是我的应用程序级别Android如何支持Google Play store中的所有本机平台始终显示138,android,android-multiple-apk,Android,Android Multiple Apk,我正在尝试发布一个用于内部测试的APK。我不知道为什么它只将支持的设备显示为138。如何修复它以支持所有设备 这是我的应用程序级别build.gradle android { compileSdkVersion 29 buildToolsVersion '29.0.3' defaultConfig { applicationId "com.test.myapp" minSdkVersion 21 ta
build.gradle
android {
compileSdkVersion 29
buildToolsVersion '29.0.3'
defaultConfig {
applicationId "com.test.myapp"
minSdkVersion 21
targetSdkVersion 29
versionCode 3
versionName "prod_0.1"
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
vectorDrawables.useSupportLibrary = true
multiDexEnabled true
generatedDensities = []
javaCompileOptions {
annotationProcessorOptions {
includeCompileClasspath = true
}
}
}
// Flag notifies aapt to keep the attribute IDs around
aaptOptions {
// additionalParameters "--no-version-vectors"
cruncherEnabled = false
}
packagingOptions {
exclude 'META-INF/services/javax.annotation.processing.Processor'
}
lintOptions {
checkReleaseBuilds false
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
minifyEnabled false
}
}
dexOptions {
jumboMode true
javaMaxHeapSize "4g"
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
最后,我通过禁用清单文件中的这一行修复了这个问题
<uses-feature android:name="android.hardware.wifi.rtt" />