android .so导入,android 导入so库文件
释放双眼,带上耳机,听听看~!
昨天,自己又把so库导入项目,当时做的时候出现错误,后来在网上搜素了资料就解决了。自己感觉自己对导入so库还是不熟练,所以在这里就简单记录一下。
1.在src/main中添加 jniLibs文件夹 ,把.so复制进去,或者把在lib目录下新建armeabi文件夹,把so库文件添加到该文件夹下。
2.完成之后,编辑app目录下的build.gradle文件,在android结点下,为其添加以下代码:
sourceSets {
main {
jniLibs.srcDirs = ['libs'] }
}
完整的build.gradle文件如下所示:
apply plugin: 'com.android.application'
android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "com.adwo.gamecenter.civetcoffeegamecenter"
minSdkVersion 9
targetSdkVersion 20
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:20.0.0'
}
然后直接编译工程就可以了。
就这么简单。
android .so导入,android 导入so库文件相关推荐
- Android Studio 使用Gradle引入第三方库文件的总结
2019独角兽企业重金招聘Python工程师标准>>> 使用Android Studio开发Android应用时,避免不了需要借助Gradle引入各式各样的第三方库文件,帮助我们更好 ...
- 在python中经常出现无法导入自己写的库文件的问题
文章目录 前言 一.问题描述 二.问题分析和解决方法 前言 最近在写毕设的代码,在导入一个自己写的库文件的时候出现了路径问题.因为之前写其他项目的时候遇到过这个问题,这次又遇到了,并且用了解决之前项目 ...
- android studio zbar,Android Studio 0.2.6和ZBar项目设置
我使用的是最新的Android Studio 0.2.6和最新的ZBar Android SDK.到目前为止我做了什么: 创建了一个名为QRTest的全新项目 在我的项目中创建了一个名为libs的文件 ...
- Android毕业设计——基于Android+Tomcat的网络视频探索系统设计与实现(毕业论文+程序源码)——网络视频探索系统
基于Android+Tomcat的网络视频探索系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Android+Tomcat的网络视频探索系统设计与实现,文章末尾附有本毕业设计的论文和源 ...
- Python源代码保护(Python文件编译生成pyd/so库文件)
一.首先为什么要使用pyd文件? 我们知道Python是一门解释型语言,当我们想让其他人运行我们的代码时,如果直接将.py源代码发送给他人,那么源代码将没有任何安全性可言,也就是任何一个人都可以打开源 ...
- android 导入so库文件
昨天,自己又把so库导入项目,当时做的时候出现错误,后来在网上搜素了资料就解决了.自己感觉自己对导入so库还是不熟练,所以在这里就简单记录一下. 1.在src/main中添加 jniLibs文件夹 , ...
- NDK交叉编译及so库导入Android项目
前言 记录 NDK交叉编译及so库导入Android项目 的简单步骤,以备后续用到时查看. 环境 在Linux和Mac环境下,分别编译输出so库. Red Hat Enterprise Linux 8 ...
- 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编框架 | PyCharm 中导入 Capstone 反汇编框架 )
文章目录 一.Capstone 反汇编框架 二.PyCharm 中导入 Capstone 反汇编框架 一.Capstone 反汇编框架 Android 的 APK 安装文件中 , 可能存在若干 so ...
- 【Android RTMP】Android Studio 集成 x264 开源库 ( Ubuntu 交叉编译 | Android Studio 导入函数库 )
文章目录 安卓直播推流专栏博客总结 一. x264 简介 二. x264 交叉编译 三. Android Studio 导入函数库 四. 交叉编译版本 五. GitHub 项目地址 安卓直播推流专栏博 ...
最新文章
- IDEA自动生成对象所有set方法
- kaggle、TDS、arXiv等,我最喜欢的数据科学资源
- HeartBeat Install
- vscode php断点,VSCode中设置断点调试PHP(示例代码)
- java如何获得wlan mac_Android M 如何获取 Wifi MAC地址
- spring boot 的使用(一)
- php 7.2.5_CentOS7下PHP5.5.38升级PHP7.2.2
- data fastboot 擦除_fastboot是什么?如何解锁fastboot?
- https证书密钥生成步骤
- termux python 打开摄像头_python+opencv 电脑调用手机的摄像头
- [相机原理]单反与手机是如何实现对焦的?——反差对焦的原理
- ionic自定义图标心得分享
- mysql处理emoji表情_Mysql处理emoji表情
- 《Cinema 4D + After Effects动态图形设计案例解析》——1.2 动态图形的历史和发展...
- 【图文保存为图片并下载到相册】海报 h5, 微信和 ios 不支持 和 用uniapp 微信小程序 使用canvas把页面转为图片保存到手机
- 排队叫号 服务器 不同区域显示,银行排队叫号系统,让你摆脱排队久的问题!...
- 【BP数据预测】基于matlab人工鱼群算法优化BP神经网络数据预测【含Matlab源码 523期】
- 无线lan连接服务器,无线 LAN 控制器和轻量接入点基本配置示例
- 【差异分析】蓝牙4.0 vs 蓝牙4.1 vs 蓝牙4.2 vs 蓝牙5.0
- 小猪的Python学习之旅 —— 18.Python微信转发小宇宙早报
热门文章
- 解决SpringCloud之Feign超时问题(Read timed out executing POST http://***)
- EZ-Cube驱动安装及拨码设置
- swing QQ游戏大厅
- Flash网游开发经验和框架
- ubuntu安装向日葵远程软件
- 400亿暴风跌下神坛的教训,好项目才能持续赚钱
- Python读取excel的全部sheet
- 洛阳地铁一号线无人驾驶_智能化车厢、无人驾驶、洛阳制造、加热座椅...带你全方位了解洛阳地铁!...
- 某宝版千峰2018最新Python全栈开发加人工智能视频教程-尹成
- 比亚迪的2020开局:没有更惨,只有最惨