Comment créer une version APK dans Android Studio?

J’essaie de créer un fichier APK que je peux télécharger sur le Play Store.

Lorsque je sélectionne Build | Generate Signed APK … dans Android Studio (version 0.3.1), je suis dirigé vers un lien expliquant comment configurer correctement le processus de signature dans les “scripts de construction graduelle”:

entrer la description de l'image ici

http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Signing-Configurations

Malheureusement, après avoir vérifié cette page, je ne sais plus quel fichier éditer et ce qu’il faut y mettre – Je viens d’un environnement Visual Studio, donc attendez-vous à ce que les choses «fonctionnent» :).

(Après avoir confirmé le message d’avertissement d’Android Studio, AS affiche un assistant Generate Signed APK, que j’ai parcouru, transmettant les détails de ma clé. L’APK résultant a été rejeté par le Play Store pour avoir une clé dont la date d’expiration est trop courte. ).

J’ai également essayé de faire apparaître la fenêtre du terminal Android Studio et d’exécuter ‘gradle‘, comme indiqué dans le message ci-dessus, mais cette commande n’a pas été trouvée. Donc, en passant, puisque peut-être exécuter la commande pourrait faire quelque chose d’utile, comment ferais-je pour réussir?

J’ai trouvé une fenêtre ‘Gradle’ dans l’EDI AS et j’ai essayé de créer la cible assembleRelease trouvée dans cette fenêtre. Cependant, la sortie de la fenêtre Exécuter indique simplement ” Exécution d’une tâche externe ‘assembleRelease’ … “.

Suivez ces étapes:

-Build -Generate Signed Apk -Create new 

Remplissez ensuite le formulaire “New Key Store”. Si vous voulez changer la destination du fichier .jnk, alors placez-vous sur la destination et donnez un nom pour obtenir le bouton Ok. Après l’avoir terminé, vous obtiendrez “Mot de passe du magasin de clés”, “Alias ​​de clé”, “Mot de passe de clé” Appuyez sur suivant et changez le dossier de destination. Ensuite, appuyez sur Terminer, c’est tout. 🙂

entrer la description de l'image ici

entrer la description de l'image icientrer la description de l'image ici

entrer la description de l'image icientrer la description de l'image ici

AndroidStudio est une version alpha pour le moment. Vous devez donc modifier vous-même les fichiers de script de construction graduelle. Ajoutez les lignes suivantes à votre build.gradle

 android { signingConfigs { release { storeFile file('android.keystore') storePassword "pwd" keyAlias "alias" keyPassword "pwd" } } buildTypes { release { signingConfig signingConfigs.release } } } 

Pour exécuter réellement votre application sur un émulateur ou un périphérique, exécutez gradle installDebug ou gradle installRelease .

Vous pouvez créer un projet helloworld à partir de l’assistant AndroidStudio pour voir quelle structure de fichiers dégradés est nécessaire. Ou exportez des fichiers de calibrage depuis un projet eclipse de travail. Aussi cette série d’articles est utile http://blog.stylingandroid.com/archives/1872#more-1872

Cliquez sur \Build\Select Build Variant... dans Android Studio. Et choisissez la release .