jim*_*jim 5 android android-ndk
所以我刚刚创建了我的Android应用程序的一个分支,然后重建并运行它.当我尝试加载使用ZBar的屏幕时,一切都很好,我得到了一个ExceptionInInitializerError异常.
罪魁祸首代码似乎如下:
static {
System.loadLibrary("iconv");
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试过调试这个,但我似乎无法捕获上述异常.阅读后,它似乎与无法找到本机库有关.
任何想法如何解决这一问题?
jim*_*jim 16
我解决了
这是因为Android项目libs文件夹中的文件夹{x86,armeabi,armeabi-v7a}中缺少本机代码(.so文件).
出于某种原因,subversion忽略了这些文件,所以当我分支代码时,它们不存在.
| 归档时间: |
|
| 查看次数: |
3892 次 |
| 最近记录: |