android - tools - zipalign linux




Android Studio-Comment ZipAlign apk (4)

Cela fonctionne pour moi:

  1. Copiez le dossier de la dernière version 22.0.1 sur yourproject / platforms / android / build / outputs / apk (comme la version 22.0.1 est ma dernière version)

  2. Copiez yourkey.keystore et votre project.apk dans ce répertoire verison 22.0.1.

  3. Sous le chemin yourproject / platform / android / build / outputs / apk / 22.0.1, exécutez cette commande:

    zipalign -v 4 name_of_current.apk name_of_wanted.apk
    
  4. Le fichier name_of_wanted.apk doit se trouver sous yourproject / platforms / android / build / outputs / apk / 22.0.1

J'ai créé un apk signé en utilisant Android Studio et je vais maintenant le zoner, j'ai lu ceci: http://developer.android.com/tools/help/zipalign.html mais je ne sais toujours pas où ajouter les lignes de code, est-ce dans le fichier Gradle et où puis-je ajouter les lignes dans le fichier?


Définissez classpath à partir de 'com.android.tools.build:gradle:2.2.0-alpha3' sur

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


zipalign est dans ADT/sdk/build-tools/android4.4W

  1. Copier le dossier android4.4W

  2. Collez-le dans yourproject/platforms/android/build/outputs/apk

  3. Maintenant, copiez yourkey.keystore and your project.apk

  4. Collez-les dans le chemin complet android4.4W

    yourproject/platforms/android/build/outputs/apk/android4.4W

  5. puis, $ zipalign -v 4 project.apk wowdone.apk .

Visitez pour plus de détails: http://prehow.com/convert-wordpress-to-android-app-tutorial.html

C'est tout, j'espère que cette réponse vous aidera.


Pour le processus de signature complet, suivez les étapes. (Zip aligner manuellement après apk construit-signé)

Étape 0: Avant de signer, ajoutez du code dans le fichier module.gradle de votre application: définissez zippAlignEnable et minifyEnable true.

buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            //zipAlignEnabled true 
           //uncomment for automatically zip aligned by studio
        }
    }

Étape 1: Signez votre APK, mode Relese plus d'infos

Étape 2: trouver l'emplacement:. \ Votre sdk \ build-tools \ 24.0.0

Étape 3: copiez votre fichier keystore .jks et le fichier APK signé, puis collez- le ici.

Étape 4: ouvrir l'invite de commande (pour Windows). définir le chemin. de votre emplacement où vous collez des choses.

Étape 5: tapez la commande: zipalign -f -v 4 infile.apk outfile.apk

ici infile est mon apk signé et outfile est le fichier qui est téléchargé sur Play Store.

Terminé...!

Si cmp aura BUILD échoué.

Voir ici pour en savoir plus sur l'erreur (la construction de Zipalign a échoué)

1) Redémarrez et ouvrez Android Studio,

2) fermez cmd, puis rouvrez-le.

3) Faites maintenant le processus ci-dessus.

Edit: ressources.arsc Erreur BAD-1 trouvée

 set classpath 'com.android.tools.build:gradle:2.2.0-alpha3'

à

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

Bonne sortie :)







zipalign