Question

J'ai finalement réussi à obscurcir mon application Android, maintenant je veux tester en installant la fichier APK et en cours d'exécution sur l'émulateur.

Comment puis-je installer un fichier APK sur l'émulateur Android?

Était-ce utile?

La solution

Vous pouvez simplement glisser-déposer le fichier .apk de votre application à l'émulateur et il démarre automatiquement l'installation.

Une autre option:


Windows:

  1. Exécuter l'émulateur (SDK Manager.exe-> Outils-> Gérer AVDS ...-> nouveau, puis Start)
  2. Démarrez la console (Windows XP), Run -> type cmd , et passer à la plate-forme-tools dossier SDK répertoire .
  3. Coller APK dans le dossier 'android-sdk \ tools' ou 'plate-forme d'outils'.
  4. Ensuite, tapez la commande suivante.

      

    adb installer [chemin .apk]

    Exemple:

      

    adb install C: \ Utilisateurs \ Nom MyProject \ build \ Jorgesys.apk

Linux:

  1. Copiez le fichier apk à platform-tools dans le dossier android-sdk linux.
  2. Ouvrir Terminal et Accédez à la plate-forme d'outils dossier android-sdk .
  3. Ensuite, exécutez cette commande -
      

    ./ adb installer FileName.apk

  4. Si l'opération est réussie (le résultat est affiché à l'écran), vous trouverez votre fichier dans le lanceur de votre émulateur.

Mac:

PATH=$PATH:~/Library/Android/sdk/platform-tools
  

Exemple: PATH = $ PATH: / utilisateurs / jorgesys / eclipse / android-sdk-mac_64 / Outils

Ensuite, exécutez adb.

Mac:

1.Run l'émulateur,

2.Puis Copiez votre fichier .apk et coller dans /Users/your_system_username/Library/Android/sdk/platform-tools,
si vous n'êtes pas en mesure de trouver chemin sdk dans votre système Mac, procédez comme suit: Ouvrez finder->select Go option menu du haut -> sélectionnez Aller à l'option Dossier -> éjetera une fenêtre avec un champ de texte: /Users/your_system_username/Library/Android/sdk/ -> Plate-forme maintenant ouverte dossier -tools et collez votre fichier .apk copié,

  1. Terminal ouvert et tapez ce qui suit: cd Library/Android/sdk/platform-tools

  2. exécutez la commande suivante dans votre terminal: ./adb install yourapkfilename.apk si vous obtenez le message d'erreur suivant:. error: no devices found - waiting for device, suivez l'étape 5

  3. Lancez votre émulateur d'Android studio, une fois émulateur actif, puis répétez l'étape 4, vous verrez le message de succès sur votre terminal.

Autres conseils

Si vous avez créé plus d'un émulateurs ou si vous avez un appareil Android branché, adb se plaindra avec

error: more than one device and emulator

adb help n'est pas très clair sur ce qu'il faut faire:

-d                        - directs command to the only connected USB device...
-e                        - directs command to the only running emulator...
-s <serial number>        ...
-p <product name or path> ...

Le drapeau que vous décidez d'utiliser doit venir avant la commande adb réelle:

adb -e install path/to/app.apk

De nos jours, vous pouvez simplement glisser-déposer apk Android à l'émulateur et il démarre automatiquement l'installation.

go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac 
./adb install myApp.apk
to install app on the emulator

aller dans le répertoire android-sdk / outils invite de commande et tapez

 adb install fileName.apk (Windows)

 ./adb install fileName.apk (Linux or Mac)

fichier de copie dans votre plate-forme SDK-tools /, puis installez le .apk sur l'émulateur en utilisant cmd (sur Windows):

adb install <path_to_your_bin>.apk

ou

./adb install <path_to_your_bin>.apk

S'il y a plus d'un émulateur en cours d'exécution , vous pouvez trouver tous les émulateurs en cours d'exécution par cette commande:

adb devices

ou

./adb devices

vous devez indiquer l'émulateur sur lequel installer l'application, par son numéro de série, avec l'option -s. Par exemple:

adb -s emulator-5554 install path/to/your/app.apk

ou

./adb -s emulator-5554 install path/to/your/app.apk

Télécharger le fichier apk du navigateur, puis cliquez dessus (zone de notification). L'installation démarre automatiquement.

Glisser-déposer

glisser-déposer simplement le fichier apk dans votre émulateur.

Vous pouvez également exécuter votre émulateur Android sans Android studio .

Aller à Shell / Terminal /, portée au répertoire Android sdk / Outils puis

adb install fileName.apk // (u can run this command on windows)
or 
./adb install fileName.apk  //( u can run this command on linux)

Let suppose que vous devez installer Facebook APK sur votre émulateur.

Vous pouvez utiliser adb installer l'APK à l'émulateur en cours d'exécution dans OS X comme ceci:

./adb install ~/FBAndroid-2.1.apk

Et de Windows , comme ceci:

adb install %HOMEPATH%\FBAndroid-2.1.apk

Une fois terminé, vérifiez les applications écran de l'émulateur pour vérifier que l'application a été installée correctement. Si vous avez besoin de forcer la mise à niveau de cette application à partir d'une version précédente, ajoutez l'option -r, comme celui-ci sur OS X :

./adb install -r ~/FBAndroid-2.1.apk

Dans Genymotion il suffit de glisser-déposer le fichier * .apk pour l'émulateur et il installe automatiquement et fonctionne.

http://www.genymotion.com/

Vous devez d'abord installer Android Studio sur votre machine. Ensuite, il suffit de suivre ces étapes.

  1. Aller à votre barre de navigation et ouvert Android Studio. entrer la description d'image ici
  2. A partir de la barre d'outils open AVD Manager. (Si vous ne pouvez pas voir créer un nouveau projet Android) entrer la description d'image ici
  3. Créer un périphérique virtuel. entrer la description d'image ici
  4. Sélectionnez un périphérique matériel que vous souhaitez installer votre application. entrer la description d'image ici
  5. Sélectionnez une image androïde que vous souhaitez installer sur votre appareil. (Si vous ne pouvez pas voir les images que vous pouvez télécharger l'image depuis besoin recommandée, x86 images ou d'autres images) entrer la description d'image ici
  6. Ajoutez un nom à votre AVD. entrer la description d'image ici
  7. Maintenant, le périphérique virtuel a été créé et vous pouvez simplement l'exécuter en cliquant sur le bouton de lecture. entrer la description d'image ici
  8. Maintenant que vous avez configuré le périphérique virtuel et maintenant vous devez installer le fichier APK. entrer la description d'image ici
  9. Télécharger le fichier APK que vous souhaitez installer et glisser-déposer à l'émulateur. entrer la description d'image ici
  10. Le fichier APK a été installé avec succès et vous pouvez le voir dans vos applications. entrer la description d'image ici
  11. Maintenant, vous pouvez simplement exécuter l'application installée. entrer la description d'image ici

Télécharger le fichier Apk du net et le copier sur la plate-forme d'outils de votre dossier SDK, puis en commande go rapide à ce répertoire un type:

adb install filename.apk

appuyez sur Entrée, il installera en quelques secondes

De Windows 7 Onwards,

Maj + clic droit dans votre dossier de fichier apk.

Sélectionnez Ouvrir la fenêtre de commande ici

Type & Hit "adb installer AppName.apk"

garder votre émulateur et en cours d'exécution. Dans la ligne de commande, allez dans le dossier plate-forme d'outils, dans votre dossier sdk qui viennent avec HAA ensemble et exécuter la commande suivante:

>adb install <yourFilename.apk>

Cette commande détecte votre émulateur en cours d'exécution / émulateurs et vous montrer la liste des périphériques sur lesquels vous pouvez installer cette application (afficher si un périphérique / périphériques physiques connectés à votre ordinateur.). Ensuite, vous pouvez sélectionner un, si un seul émulateur est en cours d'exécution alors l'application sera directement installé sur par défaut.

Remarque:. Pour commande ci-dessus vos besoins de fichiers .apk à être dans le même répertoire

pour tutoriel Follo plus détaillé: Ce lien

(TESTÉ SUR MACOS)

La première étape consiste à exécuter l'émulateur

  
    

émulateur -avd

  

utilisez adb pour installer le .apk

  
    

adb install

  

Si adb jette erreur comme APK existe déjà ou similaire quelque chose. Exécutez le shell adb pendant que l'émulateur est en cours d'exécution

  
    

coquille ADB

         

données cd / app

         

adb désinstaller

  

Si adb et émulateur sont des commandes ne se trouvent pas faire suivant

export PATH = $ PATH: // android-sdk-macosx / plate-forme d'outils: // android-sdk-macosx / android-sdk-macosx / outils:

Pour une utilisation future mettre la ligne à la fin de .bash_profile

  
    

vi ~ / .bash_profile

  

si l'on utilise plus d'un émulateur à utiliser cette commande sapins

adb devices

et a choisi amulatur et installer l'application

adb -s "EMULATOR NAME" install "FILE PATH"
adb -s emulator-5556 install C:\Users\criss\youwave\WhatsApp.apk

Je peux me tromper, mais sur Windows je simplement glisser-déposer dans le .apk émulateur Android. Je veux dire, faire tout mentionné ci-dessus semble être beaucoup de travail.

aller à ADT / Android-sdk / tools en invite de commande  1. adb installer fileName.apk (Windows)

  1. ./ adb installer fileName.apk (Ubuntu / Linux ou Mac)

Glissez et déposez le fichier ".apk" dans la fenêtre de l'émulateur.

vous écrivez la commande sur la borne / cmd adb installer FileName.apk.

La meilleure façon est de créer une application qui ouvre le fichier apk sur l'émulateur. Vous devez copier le fichier .apk dans le dossier de téléchargement de votre émulateur. Remplacez ensuite yourAppName.apk avec votre nom .apk.

voici le code

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);



        Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "yourAppName.apk")), "application/vnd.android.package-archive");
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);


    }
}

Maintenant, vous pouvez simplement glisser-déposer l'apk dans l'émulateur et il installera!

Linux Je fais ceci:

  1. d'abord voir quels appareils j'ai actuellement: emulator -list-avds
  2. construire le cd android && ./gradlew assembleRelease de libération
  3. l'installer sur l'appareil émulé "Nexus5" (vous êtes dans la Android , utilisez bien le chemin complet apk): adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk

Thats it. Vous pouvez également utiliser ./gradlew installRelease

Suivez les étapes:

  1. Assurez-vous que vous avez autorisé l'installation de sources inconnues dans paramètres.
  2. Utilisez le périphérique Android Monitor pour copier le fichier APK à la sdcard.
  3. Utilisez le navigateur dans Android builtin pour accéder à fichier: ///sdcard/apk-name.apk
  4. Lorsque la notification "Télécharger complète" apparaît, cliquez dessus.

1) coller l'myapp.apk dans la plate-forme d'outils dossier , dans mon cas C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ plate-forme d'outils, c'est la lien dans mon cas, il peut changer les gens vous

2) Ouvrir le répertoire dans CMD CD C: \ Users \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ plate-forme-tools

3) Maintenant, vous êtes dans le dossier plate-forme d'outils, il suffit de taper adb installer myapp.apk

S'il vous plaît assurez-vous que votre émulateur est activer, si tout est ok apk installera

  

Démarrez la console (Windows XP), Exécuter -> tapez cmd, et passer à la   plate-forme-tools dossier du répertoire SDK.

Au cas où quelqu'un se demandant comment exécuter cmd dans le dossier platform-tools du répertoire SDK, si vous exécutez une nouvelle version assez de Windows, suivez les étapes:

  1. Aller à platform-tools via Windows Explorer.
  2. Tout en maintenant shift faites un clic droit et vous trouverez l'option « Ouvrir la fenêtre de commande ici ».
  3. Cliquez sur cmd et va commencer dans ce dossier.

it helps

Mac ou Windows. Il suffit de lancer l'émulateur et glisser-déposer l'apk sur l'écran d'accueil. Il installera

Simple Vous pouvez télécharger APK fichier d'hébergement ou télécharger APK et le navigateur utilisé pour installer de source inconnue.

Il suffit de glisser-déposer le fichier apk dans l'émulateur et fait ....

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top