J'ai commencé à utiliser le nouvel Android Studio et je ne trouve pas l'APK de l'application dans l'IDE, où il se trouve réellement?
android
apk
android-studio
immuable
la source
la source
app/production/release
Réponses:
Pour aider les personnes susceptibles de rechercher une réponse à cette même question, il est important de savoir quel type de projet vous utilisez dans Studio.
Gradle
Le type de projet par défaut lors de la création d'un nouveau projet, et celui recommandé en général est Gradle.
Pour un nouveau projet appelé "Foo", la structure sous le dossier principal sera
Où le dossier interne "Foo" est le module principal (cette structure vous permet de créer plus de modules plus tard dans la même structure sans changements).
Dans cette configuration, l'emplacement de l'APK généré sera sous
Notez que chaque module peut générer sa propre sortie, donc la vraie sortie est plus
MODIFIER La dernière version du chemin d'accès d'Android Studio pour la sortie générée est
IntelliJ
Si vous utilisez IntelliJ avant de passer à Studio et que vous importez directement votre projet IntelliJ, rien n'a changé. L'emplacement de la sortie sera le même sous:
Remarque: cela deviendra parfois obsolète vers 1.0
Éclipse
Si vous importez directement un projet Android Eclipse, ne faites pas cela! Dès que vous avez des dépendances dans votre projet (jars ou projets de bibliothèque), cela ne fonctionnera pas et votre projet ne sera pas correctement configuré. Si vous n'avez pas de dépendances, l'apk se trouverait au même emplacement que vous le trouveriez dans Eclipse:
Cependant, je ne saurais trop insister sur l’importance de ne pas le faire.
la source
Foo/*/build/outputs/apk/...
mais pour une raison quelconque, le répertoire des sorties est caché et je ne peux pas le voir dans Android Studio, un indice?Je suis sur Android Studio 0.6 et l'apk a été généré en
Il comprenait toutes les bibliothèques afin que je puisse le partager.
Mise à jour sur Android Studio 0.8.3 Beta . L'apk est maintenant dans
Mise à jour sur Android Studio 0.8.6 - 2.0 . L'apk est maintenant dans
la source
Il n'y a vraiment aucune raison de creuser des chemins; l'EDI vous le remet (au moins avec la version 1.5.1).
Dans le
Build
menu, sélectionnezBuild APK
:Une boîte de dialogue apparaîtra:
Si vous utilisez une version plus récente d'Android Studio, cela pourrait ressembler à ceci:
En cliquant sur le lien
Show in Explorer
oulocate
, un explorateur de fichiers vous sera présenté quelque part près de l'endroit où Android Studio a placé le fichier APK:Mais dans AS 3, lorsque vous cliquez
locate
, cela vous met auapp
niveau. Vous devez aller dans lerelease
dossier pour récupérer votreAPK
fichier.la source
Build APK
commande. (ou c'est mieux caché)Dans mon cas, j'utilise Android Studio 1.0.2, je récupère mon fichier APK à partir de:
la source
Si quelqu'un manquait son APK et ne pouvait pas le trouver dans les emplacements indiqués dans d'autres réponses (j'ai trouvé cette question, puisque je ne l'ai pas trouvé non plus), il se peut que ce soit dans ce dossier (le mien était)
J'avais aussi un là ce fichier:
Je ne suis pas tout à fait sûr que l'apk soit en fait l'apk à part entière, qui devrait être généré, mais je l'ai essayé sur divers appareils (non seulement l'appareil cible, mais aussi ceux qui ne supportaient que le SDK minimum) et cela a fonctionné .
J'espère que cela aidera quelqu'un.
la source
Il s'agit de Project_Location / app / build / output / apk pour Gradle Project
la source
Trouvez en
apk
utilisant l'étape ci-dessous: -build
dossier.output
dossier.apk
dossier.apk
.j'espère que cela aidera un corps.
la source
Ainsi, l'apk dans le studio Android est généré dans le
build
dossier du module d' application .Le chemin correct vers apk serait
\app\build\outputs\apk
. J'utilise Android Studio version 1.4.1. Ainsi, apk peut être trouvéapp/build/apk/
ou\app\build\outputs\apk
basé sur la version du studio Android que vous utilisez. Reportez-vous à l'image ci-dessousTrouvez également plus de références sur ces liens.
la source
J'utilise Android Studio et gradle. Il a créé le fichier build / apk / <. Apk> uniquement lorsque j'ai exécuté le projet. Appuyez sur ce qui suit pour exécuter votre projet: Alt + u, u
Android Studio: 0.5.3 Gradle: 0.9. +
la source
Vous pouvez trouver l'APK dans:
la source
Dans le nouvel Android Studio, l'apk signé est placé directement dans le dossier du module pour lequel l'apk est construit.
Par exemple: pour un projet ProjectA contenant 2 modules Mod1 et Mod2, les fichiers apk se trouveront dans
/chemin-to-ProjectA/Mod1/Mod1.apk
/chemin-to-ProjectA/Mod2/Mod2.apk
Image de l'emplacement de l'APK dans Android Studio
la source
Le
.apk
fichier se trouve à[your project]\out\production\[your project name]
la source
.classpath
fichier l'kind="output"
entrée.BUILD_FOLDER_PATH
option de configuration.Emplacement de l'apk dans Android Studio:
AndroidStudioProjects / ProjectName / app / build / sorties / apk / app-debug-unaligned.apk
la source
À partir de la version 0.8.6 d'Android Studio générant un fichier APK (signé et je crois non signé également) sera placé dans ProjectName / device / build / output / apk
Par exemple, je crée quelque chose pour Google Glass et mon APK signé est déposé dans / Users / MyName / AndroidStudioProjects / HelloGlass / glass / build / output / apk
la source
J'ai les fichiers .apk dans le dossier_parent / out / production / projectname / projectname.apk
la source
Construire votre projet et obtenir le
apk
deyour_project\app\build\apk
la source
Vous pouvez trouver votre fichier apk comme suit:
la source
Le processus de construction implique de nombreux outils et processus qui génèrent des fichiers intermédiaires sur la manière de produire un fichier
.apk
. Si vous développez dans Android Studio, le processus de génération complet est effectué chaque fois que vous exécutez la tâche de génération Gradle pour votre projet ou vos modules.Le processus de construction est très flexible, il est donc utile, cependant, de comprendre ce qui se passe sous le capot, car une grande partie du processus de construction est configurable et extensible. Le diagramme suivant décrit les différents outils et processus impliqués dans une génération:
Créer une version finale
Vous pouvez désormais utiliser les options du menu Générer pour créer la version finale de votre application pour la distribution.
La construction génère un APK pour chaque variante de construction: le répertoire
app/build/apk/
(ouapp/build/outputs/apk
) contient des packages nommés app -. Apk; par exemple, app-full-release.apk et app-demo-debug.apk.Construire la sortie
La build génère un APK pour chaque variante de build dans
app/build folder
: leapp/build/outputs/apk/ directory
contient des packages nommés app -. Apk; par exemple, app-full-release.apk et app-demo-debug.apk .La courtoisie va à l' aperçu du système de construction
la source
J'utilise Android Studio 3.0 Canary 6.
Pour construire apk,
Cliquez sur
Build->Build APK(s)
.Une fois votre apk construit, accédez à:
la source
Si vous avez importé un projet depuis Eclipse et que vous utilisez le nouvel Android Studio Le répertoire
existe (il y a peut-être d'anciens binaires ici) mais avec la dernière mise à jour d'Android Studio, l' apk actuel est stocké dans
la source
Ajoutez ceci dans votre fichier gradle de module. Ce n'est pas là dans le projet par défaut. Ensuite, vous trouverez sûrement l'APK dans / build / sorties / apk /
la source
Pour Gradle, regardez ici: https://docs.gradle.org/current/dsl/org.gradle.api.tasks.SourceSetOutput.html . " Par exemple: le plugin Java utilisera ces répertoires pour calculer les chemins de classe et pour modifier le contenu; les plugins IDEA et Eclipse placeront ces dossiers sur le chemin de classe approprié. "
Cela dépend donc de la construction du plugin dans les configurations, sauf si vous ne les définissez pas explicitement dans le fichier de configuration.
la source
Cliquez sur la petite icône d'engrenage dans la vue du projet et assurez-vous que "Afficher les fichiers exclus" est coché. Sinon, l'EDI se cachera
output
et plusieurs autres répertoires importants sous$project/$module/build/
.la source
Bonjour à tous, toutes les réponses sont justes, vous pouvez trouver l'apk via le chemin dans Android Studio, mais il y a des exceptions où vous ne pouvez pas trouver le dossier de construction / sortie parfois si vous ne pouvez pas le voir, allez simplement à
app ->
app.iml
fichier et trouvez la ligne ci-dessous: --> après avoir supprimé cette ligne, vous pouvez voir le dossier de sortie, il suffit d'ajouter plus d'informations aux réponses ci-dessus selon mon expérience :)
MERCI! ~!
la source
Pour Android Studio 2.0
Ici, UserName est le nom d'utilisateur de votre ordinateur et MyAppName est le nom de votre application Android
la source
À partir d'Android Studio 3.0 / Gradle Build Tools 3.0.0, les artefacts APK peuvent désormais être trouvés en
foo/bar/build/outputs/apk/flavorName/buildType
fonction du nom de votre projet et du nom defoo
votre modulebar
. Il y a maintenant un répertoire pour chaqueapk
fichier trié d'abord par saveur (en ce qui concerne les dimensions de saveur), puis par type de construction.la source
Après tout: "Tous les fichiers APK créés sont enregistrés dans nom-projet / nom-module / build / sorties / apk / Construisez votre projet LINK
la source
Astuce: si vous ne pouvez pas voir le fichier app-debug.apk dans votre dossier de débogage, vous devez cliquer sur BUILD -> Rebuild Project dans Android Studio.
la source
Pour créer un apk dans Android Studio, allez dans le menu de construction-> build bundles / apk-> build apk
il créera le fichier apk de votre projet, après quoi l'apk sera disponible dans votre
répertoire du projet-> app-> build-> sorties-> apk-> debug-> app-debug.apk
la source
Cliquez sur Build-Build Bundles / Apks-Build Apk.
Une notification affichera l'emplacement de l'application lorsque vous cliquez sur `` localiser '' sur la notification.
Si vous avez déjà créé apk, allez à: C: \ Users \\ AndroidStudioProjects \\ app \ build \ sorties \ apk \ debug
la source