Je développe une application Android avec l'outil de développement Android. Maintenant, j'ai essayé le nouveau Android Studio, tout fonctionne bien si je connecte mon smartphone au PC et exécute directement le programme dans Android Studio. Mais maintenant, je veux tester le programme avec d'autres smartphones sans les connecter à mon PC.
L'ADT crée le fichier .apk sous "projectname / bin" chaque fois que vous compilez le programme. Comment je le vois au moment où Android Studio ne fait pas ça.
Donc ma question est-il possible de créer un fichier .apk non signé avec Android Studio?
android
build
apk
android-studio
Klange
la source
la source
Réponses:
Je vous recommande de créer votre fichier APK avec Gradle:
assemble
Votre fichier APK non signé se trouve maintenant dans
Pour des informations détaillées sur la façon d'utiliser Gradle, ce tutoriel est bon à utiliser: Construire avec Gradle dans Android Studio . J'ai également écrit un article de blog sur la façon de créer un APK non signé avec Gradle.
Si vous avez déplacé votre projet de l'autre IDE et que vous ne souhaitez pas recompiler , vous pouvez trouver votre fichier APK qui a déjà été créé dans l'IDE à partir duquel vous avez déménagé:
Si vous avez généré le projet avec Android Studio, le fichier APK se trouve dans
ProjectName/ProjectName/build/apk/...
Importation du projet depuis eclipse: le fichier doit se trouver dans le même répertoire. Allez à
Project
-Show in Explorer
. Vous devriez y trouver le dossier bin dans lequel se trouve votre fichier APK.Importé d'IntelliJ, l'emplacement serait
ProjectName/out/production/...
Note latérale: Comme Chris Stratton l'a mentionné dans son commentaire:
la source
Click the dropdown menu in the toolbar at the top
C'est tellement général. Quel menu déroulant? Quelle barre d'outils?Selon Build APK non signé avec Gradle, vous pouvez simplement créer votre application avec gradle. Pour pouvoir faire ça:
Edit configurations
alt+insert
Gradle
Gradle project
Tasks:
entréeassemble
OK
Après cela, vous devriez trouver votre 'apk' non signé dans le répertoire
ProjectName\app\build\outputs\apk
la source
La façon la plus simple, je suppose:
... / YourProject / app / build / outputs / apk / app-debug.apk
la source
allez dans BUILD-> Build APK et c'est fait
la source
AndroidStudioProjects/<APP NAME>/app/build/outputs/apk/debug/app-debug.apk
Étape 1 Ouvrez le studio Android. Créer -> Générer un fichier APK signé…. cliquez maintenant sur «Générer un fichier APK signé».
Étape 2
Cliquez sur Créer nouveau.
Étape 3
Remplissez les détails et cliquez sur OK.
Détails de la clé jks, il reviendra à la fenêtre précédente.
Cliquez sur Suivant et donnez le mot de passe que vous avez enregistré dans la clé.
Étape 4
Maintenant, cliquez sur Terminer et attendez pour terminer le processus de construction.
Maintenant apk généré avec succès. Cliquez sur afficher dans l'Explorateur.
Si vous avez besoin de plus de détails, veuillez visiter et vérifier la démo en direct http://javaant.com/how-to-make-apk-file-in-android-studio/#.VwzedZN96Hs
la source
Dans Android Studio:
Construire
Créer des fichiers APK
Attendez et accédez à l'emplacement indiqué dans une fenêtre contextuelle. En bas à droite
la source
Oui, il est possible de créer un .apk non signé avec Android Studio!
Mettez en surbrillance le projet dans votre explorateur de packages ou colonne de projet, puis
File
-Project Structure
-Artifacts
-+
-Android Application
-From module 'your app'
et vous pouvez ensuite modifier l'emplacement et certaines autres options. J'active build sur make, juste pour plus de facilité.la source
Avec Android Studio 2.2.3 sur OSX, je viens d'utiliser le menu supérieur:
Il a ouvert le Finder avec le
.apk
fichier. Cela ne générera pas un APK signé. Vous pouvez sélectionnerGenerate Signed APK
dans le même menu si nécessaire.la source
la source
AndroidStudio 3.4
Une fois
Grade Build Running
terminé, vous verrez la notification dans le coin inférieur droit comme.Cliquez sur
locate
et vous verrez votre APK débogablela source
Accédez simplement à Votre application \ app \ build \ outputs \ apk
et copiez les deux sur le téléphone et installez app-debug.apk
la source
Travail suivant pour moi:
Gardez le paramètre suivant vide si vous l'avez fait dans build.gradle.
et choisissez Gradle Task dans la fenêtre de votre éditeur. Il affichera la liste de toutes les saveurs si vous avez créé.
la source
--- Créer une nouvelle configuration en signantConfigs
--- Créer un type de build dans buildTypes
--- Allez dans les variantes de construction et choisissez la norme non signée. Projet de construction.
--- Allez dans "sorties / apk" et trouvez "XXX-unsigned.apk". Pour vérifier s'il n'est pas signé, essayez de l'installer sur l'appareil - vous échouerez.
la source
signingConfigs{ unsigned{ storePassword = "" keyAlias = "" keyPassword = "" } }
Maintenant, dans Android Studio v1.1.0 devrait être:
Run
>Run <your app>
<your app>\build\outputs\apk
la source
Android studio crée également le fichier apk à chaque fois que vous compilez le programme, allez simplement dans votre dossier d'espace de travail et trouvez app-> build-> sorties-> vous pourrez alors voir le fichier apk.
la source
Vous pouvez cliquer sur le menu déroulant près du bouton Exécuter de la barre d'outils,
Maintenant, appuyez sur ok,
il vous suffit maintenant de sélectionner votre configuration dans le menu déroulant et d'appuyer sur le bouton Exécuter. Cela prendra du temps. Votre apk non signé est maintenant situé dans
la source
Je le résous!
Tout d'abord, vous devez ajouter ces éléments:
Après, vous devez cliquer sur Construire dans la barre supérieure d'Android Studio:
Enfin, vous avez un fichier app-debug.apk dans:
Remarque : fichiers apk , debug, app-debug.apk créés automatiquement dans le fichier de sortie par Android Studio.
la source
Étapes pour créer un fichier APK non signé
Afficher l'extrait de code
Remarque: Techniquement, ce que vous voulez, c'est un fichier APK signé avec une clé de débogage. Un fichier APK non signé sera refusé par l'appareil. Ainsi, l'APK non signé donnera une erreur si vous installez dans l'appareil.
la source
Pour les fichiers APK non signés: définissez simplement la valeur de signatureConfig nulle. Il vous donnera appName-debug-unsigned.apk
Et construisez à partir du menu Build. Prendre plaisir
Pour l'APK signé:
fichier keystore.properties
la source