Je crée généralement des projets avec Eclipse et les importe dans Android Studio, car je déteste la structure de projet AS AS. Dans ses paramètres de module, j'ai la possibilité de créer des artefacts qui me permettent de générer l'apk construit vers un certain chemin.
Maintenant, j'ai créé un projet Gradle directement avec AS et il semble que ces projets ont beaucoup moins d'options que les projets Eclipse. Je ne trouve rien qui puisse sortir mon apk et je ne trouve aucun apk dans mon dossier de projet après la construction.
Comment puis-je obtenir mon apk non signé du processus de construction?
Utilisation
Build > Make Project
construire un fichier apk depuis Android Studio.
Vous pouvez obtenir votre apk non signé sous le chemin ci-dessous
$YOUR_PROJECT/$YOUR_MODULE/build/apk
les fichiers apk non signés auront un texte "non signé" dans leurs noms.
[ METTRE À JOUR ] :
Dans la version récente d'Android Studio, vous n'obtiendrez pas de fichier apk sur sysncing ou Make Project. Il existe deux autres méthodes pour obtenir le fichier apk
gradlew assembleDebug (ou la variante de construction pour laquelle vous voulez construire)
et la mise à jour du nouveau chemin d'apk sera
$YOUR_PROJECT/$YOUR_MODULE/build/outputs/apk
Cela a été fait par l'équipe d'outils Android pour améliorer les performances d'Android Studio.
La réponse ci-dessus de pyus13 ne fonctionnait pas pour moi (Android Studio 0.8.1).
Utilisez plutôt
Run > Run "YourProject"
pour construire le code et créer l'apk unsigned. Vous pouvez trouver votre fichier apk sous
$YOUR_PROJECT/$YOUR_MODULE/build/outputs/apk
METTRE À JOUR
Fonctionne toujours avec Android Studio 1.5.1 Vous ne recevez de nouveaux APK lorsque les modifications de code ont eu lieu depuis la dernière création de votre code.
Ouvrez le panneau Gradle, ouvrez la liste des tâches de votre projet et double-cliquez sur la tâche BUILD, puis sous "-> construire -> sorties -> apk", vous trouverez votre APK non signé avec le nom -release-unsigned.apk.
Depuis Android Studio 1.5, vous pouvez maintenant générer un APK en utilisant
Build > Build APK
Que vous pouvez ensuite trouver sous
$ YOUR_PROJECT/$ YOUR_MODULE/build/output/apk.
Edit: New Android Studio donne ce chemin:
$YOUR_PROJECT/$YOUR_MODULE/build/outputs/apk.
Il est également possible de créer un apk en utilisant la ligne de commande (terminal Android).
Testé sous Android 1.5
Éditez app.gradle buildTypes block, set
signingConfig null
Puis reconstruire.