我在这里遇到这个问题,已经让我发疯了。
我们没有问题地将APK上传到商店。突然Google Play改变了他们的规则,现在您只能上传只有64位的APK。因此,我们发现我们的应用程序的wich模块具有32位文件夹,并将其删除。我们生成了一个APK,并将其上传。没问题,没有错误,没有警告。但是,现在我们有很多设备无法下载该应用程序。旧的,我们需要它们。
因此,我尝试生成一个要上传的捆绑包,而我做到了。但是我有同样的问题。这是我所做的: 我在项目中插入了一个AAR,它是32/64位问题。因此,我们打开了AAR的项目并删除了32位文件夹,再次生成了AAR,然后再次将其包含在项目中。 然后我生成了BUNDLE并上传到商店。没有错误,没有警告,什么都没有。但是我们以前用apk遇到的问题仍然存在,旧手机无法下载该应用程序。 因此,我恢复了带有32位文件夹的OLD AAR,并在Gradle应用程序文件中用此东西生成了一个Bundle:
defaultConfig {
applicationId "ar.com.redlink.vale"
minSdkVersion 16
targetSdkVersion 28
versionCode 80
versionName "3.15.0"
multiDexEnabled true
vectorDrawables.useSupportLibrary = true
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86'
dimension "default"
}
splits {
abi {
include 'armeabi-v7a','arm64-v8a','x86'
}
}
我试图将Bundle上载到商店,但出现错误,因为mi文件包含32位内容,因此我无法上载。
我不知道该怎么办。也许我对这件事不了解。