友盟在AS中利用Gradle进行多渠道打包和APK签名发布( 三 )

简介: 接上两篇的知识,这篇也是分享一下配置信息

.so文件的导入

task copyNativeLibs(type: Copy) {

   from fileTree(dir: 'libs', include: 'armeabi/*.so') into 'build/lib'

}

tasks.withType(Compile) {

   options.encoding = "UTF-8"

}

tasks.withType(Compile) {

   compileTask -> compileTask.dependsOn copyNativeLibs

}

clean.dependsOn 'cleanCopyNativeLibs'

tasks.withType(com.android.build.gradle.tasks.PackageApplication) {

   pkgTask ->pkgTask.jniFolders = [new File(buildDir, 'lib')]

}

依赖库

dependencies {

   compile fileTree(dir: 'libs', include: ['*.jar'])

}

依赖包的定义

dependencies {

   classpath 'com.android.tools.build:gradle:0.4'

}


目录
相关文章
|
2月前
|
Java Android开发 Windows
使用keytool查看Android APK签名
本文介绍了如何使用Windows命令行工具和keytool查看APK的签名信息,并提供了使用AOSP环境中的signapk.jar工具对APK进行系统签名的方法。
220 0
使用keytool查看Android APK签名
|
3月前
|
Android开发 iOS开发
build.gradle 多渠道打包和用正式签名运行调试
build.gradle 多渠道打包和用正式签名运行调试
|
4月前
|
Android开发
Android Gradle开发—脚本实现自动打包后复制一份APK文件,并修改APK名称,到指定目录作备份
Android Gradle开发—脚本实现自动打包后复制一份APK文件,并修改APK名称,到指定目录作备份
214 0
|
5月前
|
Android开发
gradle 变体打包 productFlavors
gradle 变体打包 productFlavors
111 5
|
11月前
查看apk的sha1签名
查看apk的sha1签名
117 0
|
安全 Windows
使用jks文件为apk签名
使用jks文件为apk签名
302 0
|
5月前
|
Android开发 数据安全/隐私保护
打包 android apk签名
打包 android apk签名
69 0
|
11月前
|
jenkins Java Shell
Jenkins 打包shell出现gradle命令不存在,jvm内存溢出
Jenkins 打包shell出现gradle命令不存在,jvm内存溢出
93 4
|
安全 Java 开发工具
apk加固后再签名
apk加固后再签名
143 0
|
Android开发
apk系统签名小技巧
apk系统签名小技巧
132 0