Eclipse中JNI工程导入Android Studio
2015-10-16 11:35
405 查看
一.新建gradle.properties,内容为android.useDeprecatedNdk=true
二.module的gradle文件加入
sourceSets.main {
jniLibs.srcDir 'src/main/jniLibs'
jni.srcDirs = []
}
task ndkBuild(type: Exec) {
if (Os.isFamily(Os.FAMILY_WINDOWS)) {
commandLine 'ndk-build.cmd', '-C', file('src/main/jni').absolutePath
} else {
commandLine 'ndk-build', '-C', file('src/main/jni').absolutePath
}
}
tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn ndkBuild
}
二.module的gradle文件加入
sourceSets.main {
jniLibs.srcDir 'src/main/jniLibs'
jni.srcDirs = []
}
task ndkBuild(type: Exec) {
if (Os.isFamily(Os.FAMILY_WINDOWS)) {
commandLine 'ndk-build.cmd', '-C', file('src/main/jni').absolutePath
} else {
commandLine 'ndk-build', '-C', file('src/main/jni').absolutePath
}
}
tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn ndkBuild
}
相关文章推荐
- java工程师
- Java使用MySQL数据库基本操作
- java中各种集合的用法和比较
- Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.7(5种办法,2种正解)
- Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.7(5种办法,2种正解)
- Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.7(5种办法,2种正解)
- JAVA获取中文名字的首字母,如:"阿鲁卓玛",获取的首字母是"alzm"
- Java三个版本介绍
- JAVA设计模式(5) —<创建型>原型模式(Prototype)
- Java NIO学习-详细内容(三)
- 幽灵java进程
- Springmvc构造RESTful详细讲解
- 如何在servlet取得spring beans (autowired)(转)
- [转] Java中的访问控制
- Hbase pom.xml 里面可能夹着Spring 的jar..懒得删
- Java复用代码
- JAVA权限修饰符(public/protected/private)
- JAVA配置文件取值方法
- Spring Maven POM.xml
- Java