【发布时间】:2019-08-28 12:23:36
【问题描述】:
我正在定制 SAP 的 Fiori Client,它是一个 Apache Cordova 应用程序。我向其中添加了一个外部库(.aar)并重建了 android 项目。我可以在我的设备中使用生成的 APK。当我将此应用程序(apk)上传到 Google Play 时,它拒绝上传为“该应用程序不符合 64 位要求”。我的 Gradle 版本 - 2.14.1
当我分析生成的 APK 文件时,它在 lib amreabi-v7a & x86 下有 2 个文件夹,在这些文件夹下我可以看到 3 个 .so 文件。
APK Analyze - LIB Folder
我没有在整个项目中编写任何 C/C++ 代码。我只写了 Java 和 JavaScript 代码(用于 Cordova)。
我的问题是如何从这些 .So 文件中回溯本机代码?我应该如何生成 apk(或 App bundle)以便我可以成功上传到 Google Play。
警告:我不是 Android 开发人员,但在 StackOveFlow 的其他问答中设法做到了。
【问题讨论】:
标签: android cordova android-studio 64-bit native