[英]Flutter Google Play 64-bit requirement on play store
我無法在Google Play上上傳APK。 我盡一切努力。 我很無聊....我為這個問題工作了大約4天。 我嘗試這個解決方案。
1-)在Android項目上添加key.properties
storePassword=pass
keyPassword=pass
keyAlias=xxxx
storeFile=xxxx.jks
在build.grandle上添加此行
defaultConfig{
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
}
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
if (keystorePropertiesFile.exists()) {
signingConfig signingConfigs.release
println "Signing with key.properties"
} else {
signingConfig signingConfigs.debug
println "Signing with debug keys"
}
}
}
我嘗試從android studio獲取apk。 然后,我將捆綁包上傳到游戲商店后,出現了一些錯誤。 2-)在build.grandle上添加此行
splits {
abi {
enable true
reset()
include "armeabi-v7a", "arm64-v8a"
universalApk false
}
}
它也不起作用。
3-)我從bash腳本的flutter CLI中獲得捆綁
flutter build appbundle --release --target-platform=android-arm64
它再次不起作用。
4-)我從bash腳本的flutter CLI中獲得捆綁
flutter build apk --split-per-abi
它再次不起作用。
Flutter --version結果為;
Flutter 1.7.8+hotfix.4 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 20e59316b8 (5 weeks ago) • 2019-07-18 20:04:33 -0700
Engine • revision fee001c93f
Tools • Dart 2.4.0
Google Play商店錯誤是
此版本不符合Google Play 64位要求
defaultConfig {
applicationId "net.example.test"
minSdkVersion 21
targetSdkVersion 28
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled true
useProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
這是我的配置,我只是使用flutter build appbundle
來構建項目。 另外,從pubspec.yaml發布時,請不要忘記項目的更改版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.