studio - qemu android emulator




Comment installez-vous un fichier APK dans l'émulateur Android? (20)

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?


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


À 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"


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


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

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


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


Faites glisser et déposez (.apk dans la fenêtre de l'émulateur)


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)

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.


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);


    }
}

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

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.


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

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


Vous devez d'abord installer Android Studio sur votre ordinateur. Ensuite, suivez simplement ces étapes.

  1. Accédez à votre barre de navigation et ouvrez Android Studio.
  2. Depuis la barre d'outils, ouvrez AVD Manager. (Si vous ne pouvez pas le voir créer un nouveau projet Android)
  3. Créer un périphérique virtuel
  4. Sélectionnez un périphérique matériel que vous souhaitez installer votre application.
  5. Sélectionnez une image android que vous souhaitez installer sur votre appareil. (Si vous ne pouvez pas voir les images, vous pouvez télécharger l'image requise de Recommandé, Images x86 ou Autres images)
  6. Ajoutez un nom à votre AVD.
  7. Maintenant, le périphérique virtuel a été créé et vous pouvez simplement l'exécuter en cliquant sur le bouton de lecture.
  8. Maintenant vous avez configuré le périphérique virtuel et maintenant vous devez installer le fichier APK.
  9. Téléchargez le fichier APK que vous souhaitez installer et faites-le glisser vers l'émulateur.
  10. Le fichier APK a été installé avec succès et vous pouvez le voir dans vos applications.
  11. Maintenant, vous pouvez simplement lancer l'application installée.

aller dans le répertoire ADT / Android-sdk / tools dans l'invite de commande 1. adb install fileName.apk (Windows)

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

si vous utilisez plus d'un émulateur à sapins, utilisez cette commande

adb devices

puis choisi l'amulatur et installer l'application

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

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


Sous Linux, je fais ceci:

  1. d'abord voir quels appareils j'ai actuellement: emulator -list-avds
  2. construire la version cd android && ./gradlew assembleRelease
  3. installez-le sur le périphérique émulé "Nexus5" (vous êtes dans le répertoire android , sinon utilisez le chemin complet vers apk): adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk

C'est tout. Vous pouvez également utiliser ./gradlew installRelease


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.







apk