一个商城网站开发要多少时间,网站建设周末培训,乐清联科网站建设,网页怎么制作动画作者#xff1a;王先荣 最近初学安卓开发#xff0c;因为以前从未用过JAVA#xff0c;连基本的语法都要从头开始#xff0c;所以不太顺利。在尝试使用百度语音识别引擎时遇到了如何引用jar及so文件的问题。在GOOGLE加多次尝试之后#xff0c;找到了一个比较简单的方法王先荣 最近初学安卓开发因为以前从未用过JAVA连基本的语法都要从头开始所以不太顺利。在尝试使用百度语音识别引擎时遇到了如何引用jar及so文件的问题。在GOOGLE加多次尝试之后找到了一个比较简单的方法特介绍如下。一、引用jar文件 1.将jar文件复制、粘贴到app的libs目录中 2.右键点击jar文件并点击弹出菜单中的“Add As Library”将jar文件作为类库添加到项目中 3.选择指定的类库。 注如果不执行2、3步jar文件将不起作用并且不能使用import语句引用。 二、引用so文件 网上有很多引用so文件的方法多数都很麻烦在KYLE THIELK的博客中找到了一种简单的方法。 1.在“src/main”目录中新建名为“jniLibs”的目录 2.将so文件复制、粘贴到“jniLibs”目录内。 注如果没有引用so文件可能会在程序执行的时候加载类库失败有类似如下的DEBUG提示 java.lang.UnsatisfiedLinkError: Couldnt load library xxxx from loader dalvik.system.PathClassLoader 三、致谢及源代码下载 感谢您看完本文希望对您有帮助。 源代码是使用百度语音识别引擎的例子点击这里下载。 注1.本文使用的Android Studio版本为0.4.6 2.API KEY及安全KEY我随便改了个您需要替换成自己申请的KEY才能正常运行 3.参考网址http://www.kylethielk.com/blog/include-native-so-library-in-apk-with-android-studio/转载于:https://www.cnblogs.com/xrwang/p/AndroidStudioImportJarAndSoLibrary.html