记录下自己将原有的Eclipse代码导入到AndroidStudio的过程。
AndroidStudio 版本: 1.2 Beta3
首先参考下面这篇文章,按照第一种方式进行导入
http://www.open-open.com/lib/view/open1419597450031.html
按照第一种方式(兼容模式)导入后,运行时遇到.so文件不能被load的错误,在网上找了找,解决方法如下:
在build.gradle文件中, 加入下面关于so的配置:
task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") {
destinationDir file("$projectDir/libs")
baseName "Native_Libs2"
extension "jar"
from fileTree(dir: "libs", include: "**/*.so")
into "lib"
}
tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn(nativeLibsToJar)
}
AndroidStudio 版本: 1.2 Beta3
首先参考下面这篇文章,按照第一种方式进行导入
http://www.open-open.com/lib/view/open1419597450031.html
按照第一种方式(兼容模式)导入后,运行时遇到.so文件不能被load的错误,在网上找了找,解决方法如下:
在build.gradle文件中, 加入下面关于so的配置:
task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") {
destinationDir file("$projectDir/libs")
baseName "Native_Libs2"
extension "jar"
from fileTree(dir: "libs", include: "**/*.so")
into "lib"
}
tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn(nativeLibsToJar)
}