我希望有人能在这里给我一些帮助。我是Gluon-mobile和javafxports的新手。我们正在评估Gluon-mobile并且有兴趣在多种架构上使用它。我们可以在Mac笔记本电脑和Android摩托罗拉手机上运行基本示例程序。
然而,当我们尝试编译/部署到具有MIPS架构的Android设备时,我们收到错误消息:
INSTALL_FAILED_NO_MATCHING_ABIS:无法提取本机库。
经过调查,当您没有适当的JNI库来支持您正在部署的计算机上的CPU ABI指令集时,似乎会出现此错误。当我解压缩我在lib目录下看到的apk文件时:
./armeabi
./armeabi/libactivity.so
./armeabi/libdecora_sse.so
./armeabi/libglass_monocle.so
./armeabi/libjavafx_font.so
./armeabi/libjavafx_font_freetype.so
./armeabi/libjavafx_iio.so
./armeabi/libprism_common.so
./armeabi/libprism_es2_monocle.so
./armeabi/libwebview.so
我相信这些是手臂abi所需的jni abi libs。我认为我们需要MIPS的同一组库。
是否支持gluon / javafxports?
我在gluon-mobile和javfxports doc中查找了abi选项,但没找到。
我尝试将此代码段放在build.gradle中,但它不起作用。
splits {
abi {
enable true
reset()
include 'mips', 'mips64'
universalApk true
}}
任何想法?
谢谢,
大卫