【发布时间】:2015-08-24 11:02:25
【问题描述】:
我在我的应用项目中使用了带有 crosswalk webview 的 cordova 5.1.1,在我使用密钥签名构建后,它正确显示了 x86 和 arm 构建的两个不同文件。问题是在上传到 google play store 时,开发仪表板将 arm64-v8a、armeabi、armeabi-v7a、x86 和 x86_64 检测为其本机平台,对于这两个文件。
这让我很困惑,因为下面的指南表明他们应该提供适当的原生平台。
我必须使用英特尔 XDK 构建吗?我不想使用它,因为我所有的文件都已经在本地工作了,迁移到 XDK 版本很麻烦。
我的另一个怀疑是我缺少对 Android Studio 的 NDK 支持,我尝试安装 NDK 包,但问题仍然存在。
谢谢。
【问题讨论】:
-
您能否列出您的 APK 中的所有文件,在
lib/下? (将您的 APK 作为 zip 文件打开)。这里看起来有问题。 -
我检查了
lib文件夹并找出了造成这种情况的原因。非常感谢@ph0b!
标签: android cordova android-ndk crosswalk-runtime