项目中要显示一个pdf文件,在github上找到了一个比较好的第三方框架叫pdfview。
导入Eclipse中能运行,但是导入到android studio中就不可以运行。当时估计应该是架包的位置放的不对,后来想到了android studio对于Eclipse程序是兼容的,于是就将测试成功的Eclipse程序导入了android studio,运行成功了,显示出了pdf文件,比较了下目录,发现问题出现在了libvudroid.so的目录结构上。见截图如下:
这是android studio的目录结构
这是在Eclipse中的目录结构
对比一下发现,在Eclipse中libvudroid.so是和jar包一起放在libs目录下,而在android studio中,libvudroid.so是单独放在有一个名为jniLibs的目录下的。