android-emulator emulator - Comment installez-vous un fichier APK dans l'émulateur Android?



studio windows (25)

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

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


Answers

Goto Shell / Terminal /, accédez au répertoire android-sdk / tools puis

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

Supposons que vous deviez installer Facebook APK sur votre émulateur.

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

./adb install ~/FBAndroid-2.1.apk

Et sur Windows , comme ceci:

adb install %HOMEPATH%\FBAndroid-2.1.apk

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

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

1) coller le myapp.apk dans le dossier platform-tools , dans mon cas C: \ Utilisateurs \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools, ceci est le lien dans mon cas cela peut changer pour vous les gens

2) ouvrez le répertoire dans le CD-ROM CMD C: \ Utilisateurs \ mazbizxam \ AppData \ Local \ Android \ android-sdk \ platform-tools

3) Maintenant vous êtes dans le dossier platform-tools, tapez simplement adb install myapp.apk

s'il vous plaît assurez-vous que votre émulateur est allumé, si tout est ok apk va installer


Téléchargez le fichier Apk à partir du réseau et copiez-le dans platform-tools de votre dossier SDK, puis dans l'invite de commande, allez dans ce répertoire et tapez:

adb install filename.apk

appuyez sur enter il va installer dans quelques secondes


Vous pouvez simplement faire glisser et déposer le fichier .apk de votre application sur l'émulateur et l'installation commencera automatiquement.

Une autre option:

Les fenêtres:

  1. Exécutez l'émulateur (SDK Manager.exe-> Outils-> Gérer les AVD ...-> Nouveau puis Démarrer)
  2. Démarrez la console (Windows XP), Exécutez -> tapez cmd et déplacez-vous dans le dossier platform-tools du répertoire SDK .
  3. Collez le fichier APK dans le dossier 'android-sdk \ tools' ou 'platform-tools'.
  4. Puis tapez la commande suivante.

    adb install [.apk path]

    Exemple:

    adb installer C: \ Users \ Name \ MyProject \ build \ Jorgesys.apk

Linux:

  1. Copiez le fichier apk sur platform-tools dans le dossier android-sdk linux .
  2. Ouvrez Terminal et accédez au dossier platform-tools dans 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é sur l'écran), vous trouverez votre fichier dans le lanceur de votre émulateur.

Mac:

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

Exemple: PATH = $ CHEMIN: / users / jorgesys / eclipse / android-sdk-mac_64 / tools

Ensuite, lancez adb.

Mac:

1.Faites l'émulateur,

2. Ensuite, copiez votre fichier .apk et collez-le dans /Users/your_system_username/Library/Android/sdk/platform-tools ,
si vous ne trouvez pas le chemin sdk dans votre système mac, suivez les étapes suivantes: Ouvrir finder->select option Go dans le menu principal -> sélectionnez l'option Aller au dossier -> il apparaîtra une fenêtre avec un champ de texte: /Users/your_system_username/Library/Android/sdk/ -> ouvrez maintenant le dossier platform-tools et collez votre fichier .apk copié,

  1. Maintenant, ouvrez le terminal et tapez: cd Library/Android/sdk/platform-tools

  2. exécutez ce qui suit 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. Exécutez votre émulateur depuis Android Studio, une fois l'émulateur actif, puis répétez l'étape 4, vous verrez le message de réussite sur votre terminal.


Dans la ligne de commande, allez dans le dossier platform-tools, dans votre dossier sdk qui vient avec le bundle adt et exécutez la commande suivante:

>adb install <yourFilename.apk>

Note: Pour la commande ci-dessus votre fichier .apk doit être dans le même répertoire.

pour un tutoriel plus détaillé: Ce lien


vous écrivez la commande sur terminal / cmd adb install FileName.apk.


À partir de Windows 7,

Maj + clic droit dans votre dossier de fichier apk.

Sélectionnez Ouvrir la fenêtre de commande ici

Tapez et cliquez sur "adb install AppName.apk"


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


Si vous avez créé plusieurs émulateurs ou si vous avez un appareil Android branché, adb se plaindra

error: more than one device and emulator

adb help n'est pas extrêmement claire sur quoi 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:

adb -e install path/to/app.apk

Démarrez la console (Windows XP), Exécutez -> tapez cmd et déplacez-vous dans le dossier platform-tools du répertoire SDK.

Si vous vous demandez comment exécuter cmd dans le dossier platform-tools répertoire SDK, si vous exécutez une nouvelle version de Windows, suivez les étapes suivantes:

  1. Accédez à platform-tools via l'Explorateur Windows.
  2. Tout en maintenant le bouton droit enfoncé, vous trouverez l'option "Ouvrir la fenêtre de commande ici".
  3. Cliquez dessus et cmd commencera dans ce dossier.

J'espère que cela aide


Le meilleur moyen 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 votreAppName.apk par 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);


    }
}

Faites glisser n

Faites simplement glisser n le fichier apk vers votre émulateur. Vous pouvez également exécuter votre émulateur Android sans Android Studio .


De nos jours, vous pouvez simplement faire glisser l'apk Android vers l'émulateur et l'installer automatiquement.


(TESTÉ SUR MACOS)

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

émulateur -avd <nom_avd>

puis utilisez adb pour installer le fichier .apk

adb install <chemin d'accès au fichier .apk>

Si adb lance une erreur, comme APK existe déjà ou quelque chose de semblable. Exécutez le shell adb pendant l'exécution de l'émulateur

shell adb

données / application cd

adb désinstalle <fichier apk sans utiliser .apk>

Si adb et emulator sont des commandes non trouvées, procédez comme suit

export PATH = $ CHEMIN: // android-sdk-macosx / platform-tools: // android-sdk-macosx / android-sdk-macosx / outils:

Pour une utilisation future, mettre la ligne ci-dessus à la fin de .bash_profile

vi ~ / .bash_profile


Simple Vous pouvez télécharger APK à l'hébergement de fichiers ou télécharger APK et utiliser le navigateur pour installer à partir de source inconnue.


Dans Genymotion, faites simplement glisser le fichier * .apk dans l'émulateur pour qu'il s'installe et s'exécute automatiquement.

http://www.genymotion.com/


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


aller dans le répertoire android-sdk / tools dans l'invite de commande, puis tapez

 adb install fileName.apk (Windows)

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

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

Dans mac ou windows. Il suffit de lancer l'émulateur et faites glisser et déposez l'apk sur l'écran d'accueil. Il va installer


Suis les étapes :

  1. assurez-vous que vous avez autorisé l'installation à partir de sources inconnues dans les paramètres.
  2. Utilisez l'Android Device Monitor pour copier l'APK sur la carte SD.
  3. Utilisez le navigateur intégré dans Android pour accéder au fichier: ///sdcard/apk-name.apk
  4. Lorsque la notification "Téléchargement terminé" apparaît, cliquez dessus.

La réponse de Marius n'aide pas. Une fois que vous créez l'application, vous êtes toujours confronté au problème de l'obtenir sur l'émulateur.


Copiez le fichier .apk dans le répertoire platform-tools / de votre SDK, puis installez le fichier .apk sur l'émulateur à l'aide de cmd (sous Windows):

adb install <path_to_your_bin>.apk

ou

./adb install <path_to_your_bin>.apk

Si plusieurs émulateurs sont en cours d'exécution , vous pouvez rechercher tous les émulateurs en cours d'exécution à l'aide de cette commande:

adb devices

ou

./adb devices

Vous devez ensuite spécifier 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

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


J'ai rencontré le même problème et voici comment le résoudre: Allez dans le fichier Manifest et assurez-vous que les attributs "Debuggable" et "Test Only" ont la valeur false. Cela a fonctionné pour moi :)





android android-emulator install apk