归志宁无五亩园,读书本意在元元。这篇文章主要讲述Android studio——正确引用jar包和so文件相关的知识,希望能为你提供帮助。
1、将文件复制到项目中,导入文件的目录为app->
libs。
文章图片
2、右键点击jar文件,并点击“Add As Library”,将jar文件作为类库添加到项目中,最后选择指定的类库。
文章图片
3、so文件:打开app目录下的build.gradle文件,在android{}中加入如下代码:
packagingOptions { exclude \'lib/armeabi/libBaiduMapSDK_map_v6_3_0.so\' exclude \'lib/armeabi/libBaiduMapSDK_base_v6_3_0.so\' exclude \'lib/armeabi/liblocSDK8a.so\' }/*.so文件的引入进行配置*/ task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") { destinationDir file("$projectDir/libs") baseName " So_Libs" extension "jar" from fileTree(dir: "libs", include: "**/*.so") into "lib" } tasks.withType(javaCompile) { compileTask -> compileTask.dependsOn(nativeLibsToJar) }
运行完毕,生成So_Libs.jar文件,导入成功。
文章图片
【Android studio——正确引用jar包和so文件】
推荐阅读
- 移动端车牌识别安卓TF卡授权
- Appium问题解决方案- selenium.common.exceptions.WebDriverException: Message: An unknown server-side erro
- Appium问题解决方案- Could not find 'adb.exe' in PATH. Please set the ANDROID_HOME environment v
- Appium问题解决方案-Original error: Failed to launch Appium Settings app: Condition unmet after 5090 m
- Unity 安卓杂货
- 微信小程序和Android开发对比(上篇)
- web.xml中web-app标签标红问题
- hello-weapp微信小程序最简示例教程
- 安卓开发之限权管理