1
Ich möchte eine Groß-Exec-Task, die Androide zipalign auf meine apk-Datei signiert ausführen würde, und dann überprüft die Ausrichtung.Gradle Task zum Ausführen android zipalign
Ich möchte eine Groß-Exec-Task, die Androide zipalign auf meine apk-Datei signiert ausführen würde, und dann überprüft die Ausrichtung.Gradle Task zum Ausführen android zipalign
Variablen:
Zipalign Aufgabe:
task zipAlign(type: Exec) {
executable "${ANDROID_HOME}${ZIPALIGN_PATH}"
args "-f", "-v", "4", "${buildDir}${OUTPUT_APK_PATH}${APK_FILE_TO_ALIGN}", "${buildDir}${OUTPUT_APK_PATH}${APK_FILE_NAME}"
}
Zipalign Verifikationsaufgabe (beachten Sie, dass diese Aufgabe auf der Zipalign Aufgabe ist abhängig):
task verifyZipAlign(type: Exec, dependsOn: 'zipAlign') {
executable "${ANDROID_HOME}${ZIPALIGN_PATH}"
args "-c", "-v", "4", "${buildDir}${OUTPUT_APK_PATH}${APK_FILE_NAME}"
}
Nach Gradle Version 2.2.0 produziert es nur zip-ausgerichtete APKs, also ist dies c völlig unnötig: https://issuetracker.google.com/issues/37103802 – Benproductions1