build - NativeScript Angular,Google Play:此版本不符合 Google Play 64 位要求
问题描述
我无法推出 Android 应用程序,因为我在 Google Play 控制台上收到此错误:
错误此版本不符合 Google Play 64 位要求
以下 APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位本机代码:17。
在您的应用程序中包含 64 位和 32 位本机代码。使用 Android App Bundle 发布格式自动确保每个设备架构只接收它需要的本机代码。这样可以避免增加应用程序的整体大小。
我尝试在 app.gradle / defaultConfig 中放置正确的指令:
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
我也试过
ndk {
abiFilters.clear()
}
我仍然得到同样的错误。
如何在编译的 APK 中包含 64 位代码?
解决方案
推荐阅读
- ruby-on-rails - Rails 洗劫 sort_link 下拉菜单
- go - Go - “版本”包以及它是如何工作的?
- c# - IIS 中的 Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery 错误
- android - 如何检测本机反应中启用了开发人员选项?
- java - 构建android设备反应本机的问题
- shader - 如果顶点着色器中的条件导致 Android 10 浏览器上的“没有缓冲区绑定到启用的属性”错误
- html - Internet Explorer 的 ng-autocomplete 问题
- python - 使用lambda(python)在s3中解析/编码csv中的字符串的问题
- tilde - “R”的“波浪号”模型公式应用于Matlab?
- java - 尝试在空对象引用上调用虚拟方法“java.util.Set android.bluetooth.BluetoothAdapter.getBondedDevices()”