[转]Android Studio开发入门-引用jar及so文件
2015-10-24 17:34
351 查看
注意:
1.jar包在[b]app的libs目录[/b]
[b]2.so文件放在[b]src/main”目录中名为“jniLibs”的目录[/b][/b]
一、引用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: Couldn't 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/
1.jar包在[b]app的libs目录[/b]
[b]2.so文件放在[b]src/main”目录中名为“jniLibs”的目录[/b][/b]
一、引用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: Couldn't 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/
相关文章推荐
- Android异步消息处理机制
- android的消息处理机制
- Android样式与主题浅析
- Android studio设置启动时不自动打开上次关闭的项目
- Android解析XML文件到Spinner中
- Android如何控制系统的输入法显示和隐藏
- Android Studio中清单文件改versionCode和versionName没效果的原因
- Android 命名规范 (提高代码可以读性)
- Force removing ActivityRecord no saved state问题的原因分析及解决方法
- 学Android---FileExplorer查看文件
- jni调试错误 Error while obtaining file from device 。。 com.android.ddmlib.SyncException: Writing local
- Android供TextView添加多个点击文字
- android tips—启动Emergency call拨号盘
- android图片压缩
- android-柱状图、折线图、x轴、y轴绘制以及实例代码
- Android手机隐藏命令大全
- android:windowSoftInputMode属性详解
- Android文档——进程优先级与线程
- 加快进度!!!
- Android 抽屉效果的导航菜单实现