Cordova android 64位回退到32位不起作用

时间:2016-06-14 21:43:29

标签: java android cordova

我有一个不支持64位的库,所以我读到你可以不包含任何64位库,它应该自动回落到32位我设置cordova到多个apks所以它产生2个版本一个用于x86的第一个手臂

productFlavors {
        armv7 {
            versionCode defaultConfig.versionCode + 2
            ndk {
                abiFilters "armeabi-v7a", ""
            }
        }
        x86 {
            versionCode defaultConfig.versionCode + 4
            ndk {
                abiFilters "x86", ""
            }
        }
        all {
            ndk {
                abiFilters "all", ""
            }
        }

如果我解压缩手臂apk并且我在lib中查看我只看到一个名为" armeabi-v7a"的文件夹但我还是得到了

java.lang.UnsatisfiedLinkError:可以找到要加载的lib:lib.so它正在寻找64位版本的lib。 lib的文档我正在使用状态,我需要对322位的后备支持和一个带有android.useDeprecatedNdk = true的gradle.properties文件。我添加了这个仍然没有骰子。

任何小孩都会非常感激。

0 个答案:

没有答案