jtm*_*khu 41 android gradle apk android-studio zipalign
我已经使用Android Studio创建了一个已签名的apk,我现在要对它进行zipalign,我已经读过这个:http: //developer.android.com/tools/help/zipalign.html 但是我还是不确定在哪里添加代码行,是否在Gradle文件中以及文件中的哪些位置添加行?
pyu*_*s13 83
在主模块的build.gradle文件中,您可以拥有多个构建类型以及调试版本.
你可以在里面你的任何指定的zipalign特征buildType使用
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
zipAlignEnabled true
}
}
Run Code Online (Sandbox Code Playgroud)
注意:旧版本使用zipAlign,而不是zipAlignEnabled
无论您是否定义,始终为调试和发布buildType创建默认的gradle任务.调试用于调试目的,Release用于签名应用程序(Build >> Generate Signed Apk).您必须为发布版本定义signedConfig.
检查下面提到的链接中的"构建类型"部分,以获取可在buildType中使用的其他属性
http://tools.android.com/tech-docs/new-build-system/user-guide
小智 5
如果您.apk已从Android Studio 创建了文件(发布模式),则您的APK已经对齐.该zipalign步骤是Android Studio中构建过程的一部分.
你可以用以下方法查看APK:
zipalign -c -v 4 {APP}.apk
Run Code Online (Sandbox Code Playgroud)
要对齐APK,请运行:
zipalign -v 4 {APP}.apk {ZIPALIGNED_APP}.apk
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37782 次 |
| 最近记录: |