2015-06-30 8 views
20

I Android Studio bin mit 1.2.2Android Studio ist nicht zu erzeugen zip ausgerichtet apk

Mein sdk ist gut aktualisiert und Build-Tools Version installiert ist 22.0.1

Build > Generate Signed Apk 

ich nur app- Release-unaligned.apk in (app/build/Ausgänge/apk /)

ich habe bereits gegoogelt und versucht:

  1. Copy Einfügen "zipalign.exe" von Build-Tools Ordner: (i) sdk/tools/(ii) sdk/platform-tools/

  2. Hinzufügen "zipAlignEnabled true" unter buildTypes in build.gradle

  3. Gradle zipAlign task not working?

Bitte helfen, dieses Problem zu lösen, möchte ich Android Studio mit Zipalign.

Dies ist meine erste App, die ich versuche zu veröffentlichen !!!

Antwort

33

Es ist ziemlich einfach, die signierte APK-Datei mit Android Studio zu generieren.

Hier sind die Schritte:

enter image description here

enter image description here

enter image description here

+16

Vielen Dank !!!, der dritte Screenshot öffnete meine Augen; Ich bin ein Noob xD – Shivam

+15

Ich hatte die gleiche Frage. Die ausgerichtete Apk wird in App/Ordner generiert, nicht in Ausgabe/Ordner. – DragonT

+0

Die Verwirrung ist, es gibt zwei .apks generierte man nicht ausgerichtet ist ein anderes (in einem anderen Ordner wie abgebildet). – halxinate

0

Sie wahrscheinlich sind zu erzeugen, aber die Freigabe .apk Datei aus dem anderen in einem anderen Verzeichnis platziert .apk Dateien.

Auf meinem System für eine App namens TheApp werden .apk Dateien in der Regel im build/outputs/apk Verzeichnis abgelegt:

TheApp/build/outputs/apk/TheApp-debug.apk 
TheApp/build/outputs/apk/TheApp-debug-unaligned.apk 
TheApp/build/outputs/apk/TheApp-release-unaligned.apk 

aber die ausgerichtete Release .apk Datei direkt in der Root-App-Verzeichnis abgelegt wird:

TheApp/TheApp-release.apk 

(Dies wurde bereits von @yushulx beantwortet, aber ich hoffe, diese kürzere Antwort ist klarer).

Verwandte Themen