2017-09-11 60 views
3

我在我的Android Things项目中使用本地库。使用Android Studio在RPi3上构建和安装应用程序时,Android Things Dev预览0.4.1一切正常。即使我手动组装释放apk并通过adb安装它 - 它照常工作。 但是,如果我创建一个新的压缩包,并将其上传到Android事情控制台,然后烧伤新创建的图像的SD卡,该UnsatisfiedLinkError被套上启动:Android Things包 - UnsatisfiedLinkError

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/oem/app/app.apk"],nativeLibraryDirectories=[/oem/lib/app, /system/fake-libs, /oem/app/app.apk!/lib/armeabi, /system/lib, /vendor/lib, /system/lib, /vendor/lib]]] couldn't find "libspeech.so" 

我app.apk包含/ lib目录/ armeabi目录与libspeech.so完全一致。有没有人有类似的东西Android的东西?

+1

这是一个已知的问题,我们正在内部进行修复。我看到你已经提交了一个错误报告。这将是您跟踪进度的最佳场所。 – Devunwired

+0

同样的情况,所有C++库都丢失了,还有我的OTA apk上的Fabric库文件和其他文件。 – Hpsaturn

+0

在上一个Android Preview DP6上,这个问题还没有解决,:'( @Devunwired知道你有任何ETA吗?谢谢 – Hpsaturn

回答

0

与去年的版本(开发预览7)的问题有时会发生,当你用你的新版本不会发生这同样versionCodeversionName,这是一个临时的解决方案..