web-dev-qa-db-de.com

Wie installiere ich eine APK-Datei im Android-Emulator?

Ich habe es endlich geschafft, meine Android-Anwendung zu verschleiern. Jetzt möchte ich sie testen, indem ich die Datei APK installiere und auf dem Emulator laufe. 

Wie kann ich eine APK-Datei auf dem Android Emulator installieren?

669
aryaxt

Sie können die APK-Datei Ihrer Anwendung einfach auf den Emulator ziehen und dort ablegen. Die Installation beginnt dann automatisch.

Weitere Möglichkeiten:


Windows:

  1. Führen Sie den Emulator aus (SDK Manager.exe-> Tools-> Manage AVDs ...-> New then Start
  2. Starten Sie die Konsole (Windows XP), führen Sie aus -> geben Sie cmd ein und wechseln Sie zu den Plattform-Tools Ordner des SDK Verzeichnisses.
  3. Fügen Sie die Datei APK in den Ordner 'Android-sdk\tools' oder 'platform-tools' ein.
  4. Geben Sie dann den folgenden Befehl ein.

    adb install [.apk pfad]

    Beispiel:

    aDB installieren C:\Users\Name\MyProject\build\Jorgesys.apk

Linux:

  1. Kopieren Sie die APK-Datei in den Ordner platform-tools im Ordner Android-sdk linux.
  2. Öffnen Sie Terminal und navigieren Sie zum Ordner Plattform-Tools in Android-sdk .
  3. Führen Sie dann diesen Befehl aus -

    ./adb installiere FileName.apk

  4. Wenn der Vorgang erfolgreich war (das Ergebnis wird auf dem Bildschirm angezeigt), finden Sie Ihre Datei im Launcher Ihres Emulators.

Mac:

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

Beispiel: PATH = $ PATH:/users/jorgesys/Eclipse/Android-sdk-mac_64/tools

Dann starte adb.

Mac:

1. Führen Sie den Emulator aus.

2. Kopieren Sie dann Ihre APK-Datei und fügen Sie sie in /Users/your_system_username/Library/Android/sdk/platform-tools ein.
Wenn Sie den SDK-Pfad in Ihrem Mac-System nicht finden können, gehen Sie wie folgt vor: Öffnen Sie die Option Finder->select Gehe zum Hauptmenü -> wählen Sie die Option Gehe zum Ordner -> es öffnet sich ein Fenster mit ein textfeld: /Users/your_system_username/Library/Android/sdk/ -> öffne nun den plattform-tools ordner und füge deine kopierte .apk datei ein,

  1. Öffnen Sie nun das Terminal und geben Sie Folgendes ein: cd Library/Android/sdk/platform-tools

  2. führen Sie in Ihrem Terminal Folgendes aus: ./adb install yourapkfilename.apk Wenn die folgende Fehlermeldung angezeigt wird: error: no devices found - waiting for device, befolgen Sie Schritt 5.

  3. Führen Sie Ihren Emulator in Android Studio aus. Sobald der Emulator aktiv ist und wiederholen Sie Schritt 4, wird die Erfolgsmeldung auf Ihrem Terminal angezeigt.

935
Jorgesys

Wenn Sie mehrere Emulatoren erstellt haben oder ein Android-Gerät angeschlossen ist, beschwert sich adb 

error: more than one device and emulator

adb help ist nicht sehr klar, was zu tun ist:

-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> ...

Das Flag, das Sie verwenden möchten, muss before der eigentliche Adb-Befehl sein:

adb -e install path/to/app.apk
111
webmat

Heutzutage können Sie einfach die Android-APK zum Emulator ziehen und ablegen und die Installation wird automatisch gestartet.

61
Amt87
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
27
aryaxt

gehen Sie im Eingabeaufforderung zum Verzeichnis Android-sdk/tools und geben Sie dann ein 

 adb install fileName.apk (Windows)

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

Kopieren Sie die .apk-Datei in das Platform-toolsVerzeichnis Ihres SDK, und installieren Sie die .apk-Datei mithilfe von cmd (unter Windows) im Emulator:

adb install <path_to_your_bin>.apk

oder

./adb install <path_to_your_bin>.apk

/ - Wenn mehr als ein Emulator ausgeführt wird , Können Sie alle laufenden Emulatoren mit diesem Befehl finden:

adb devices

oder

./adb devices

dann müssen Sie den Emulator, auf dem die Anwendung installiert werden soll, anhand der Seriennummer mit der Option -s angeben. Zum Beispiel:

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

oder

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

Laden Sie die apk-Datei vom Browser herunter und klicken Sie sie einfach an (Benachrichtigungsbereich). Die Installation wird automatisch gestartet.

12
Sagar

Gehe zu Shell/Terminal /, greife unter Android-sdk/tools-Verzeichnis und dann

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

In Genymotion ziehen Sie die * .apk-Datei einfach in den Emulator und werden automatisch installiert und ausgeführt.

http://www.genymotion.com/

10

Drag & Drop

Ziehen Sie einfach die APK-Datei in Ihren Emulator.

Sie können Ihren Android-Emulator auch ohne Android Studio ausführen .

10
zeeawan

Nehmen wir an, Sie müssen Facebook APK auf Ihrem Emulator installieren.

Sie können den APK mit adb auf dem laufenden Emulator in OS X wie folgt installieren:

./adb install ~/FBAndroid-2.1.apk

Und unter Windows so:

adb install %HOMEPATH%\FBAndroid-2.1.apk

Überprüfen Sie anschließend den Apps-Bildschirm des Emulators, um zu überprüfen, ob die App ordnungsgemäß installiert wurde. Wenn Sie das Upgrade dieser App von einer früheren Version erzwingen müssen, fügen Sie das Flag -r wie folgt in OS X hinzu:

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

Zuerst müssen Sie Android Studio auf Ihrem Computer installieren. Dann folgen Sie einfach diesen Schritten.

  1. Gehen Sie zu Ihrer Navigationsleiste und öffnen Sie Android Studio.  enter image description here
  2. Öffnen Sie in der Symbolleiste den AVD Manager. (Wenn Sie es nicht sehen können, erstellen Sie ein neues Android-Projekt.)  enter image description here
  3. Erstellen Sie ein virtuelles Gerät .  enter image description here
  4. Wählen Sie ein Hardwaregerät aus, auf dem Sie Ihre App installieren möchten  enter image description here
  5. Wählen Sie ein Android-Image aus, das Sie auf Ihrem Gerät installieren möchten. (Wenn Sie keine Bilder sehen können, können Sie das erforderliche Bild von Empfohlen, x86-Bildern oder anderen Bildern herunterladen.)  enter image description here
  6. Fügen Sie Ihrer AVD einen Namen hinzu .  enter image description here
  7. Nun wurde das virtuelle Gerät erstellt und Sie können es einfach ausführen, indem Sie auf die Wiedergabeschaltfläche klicken  enter image description here
  8. Jetzt haben Sie das virtuelle Gerät eingerichtet und müssen nun die APK-Datei installieren  enter image description here
  9. Laden Sie die APK-Datei herunter, die Sie installieren möchten, und ziehen Sie sie per Drag & Drop in den Emulator.  enter image description here
  10. Die APK-Datei wurde erfolgreich installiert und kann in Ihren Anwendungen angezeigt werden.  enter image description here
  11. Jetzt können Sie einfach die installierte App ausführen  enter image description here
7
Skitty

Ab Windows 7

Umschalttaste + Rechtsklick in den Ordner der apk-Datei.

Wählen Sie hier das Befehlsfenster öffnen

Geben Sie "adb install AppName.apk" ein.

7
Don Chakkappan

Laden Sie die Apk-Datei aus dem Netz herunter und kopieren Sie sie in die Plattform-Tools Ihres SDK-Ordners. Gehen Sie dann in der Eingabeaufforderung in das Verzeichnis und geben Sie einen Typ ein:

adb install filename.apk

drücken Sie die Eingabetaste, um es in wenigen Sekunden zu installieren

7
ravijena

halten Sie Ihren Emulator am Laufen. Gehen Sie in der Befehlszeile in den Ordner plattform-tools, in Ihren sdk-Ordner, der mit adt bundle geliefert wird, und führen Sie den folgenden Befehl aus:

>adb install <yourFilename.apk>

Dieser Befehl erkennt Ihren laufenden Emulator/Emulator und zeigt Ihnen die Liste der Geräte an, auf denen Sie diese App installieren können (zeigen Sie an, ob physische Geräte an Ihren Computer angeschlossen sind). Sie können dann einen beliebigen auswählen, wenn nur ein Emulator ausgeführt wird, wird die App standardmäßig direkt darauf installiert.

Hinweis: Für den obigen Befehl muss sich Ihre .apk-Datei im selben Verzeichnis befinden.

für detailliertere Anleitungen folgen Sie bitte: Dieser Link

6
SachiN Ware.

Ich bin vielleicht falsch, aber unter Windows ziehe ich den .apk einfach in den Android-Emulator. Ich meine, alle oben genannten Dinge zu tun, scheint viel Arbeit zu sein.

6

(Getestet auf MACOS)

Der erste Schritt besteht darin, den Emulator auszuführen

emulator -avd <avd_name>

dann verwenden Sie adb, um das .apk zu installieren

adb-Installation <Pfad zur APK-Datei>

Wenn ADB einen Fehler ausgibt, wie APK bereits existiert oder ähnliches. Führen Sie die Adb-Shell aus, während der Emulator ausgeführt wird

aDB Shell

cD-Daten/App

adb deinstallieren Sie <apk-Datei ohne .apk>

Wenn die Befehle adb und emulator nicht gefunden wurden, führen Sie die folgenden Schritte aus

export PATH = $ PATH: // Android-sdk-macosx/Plattformwerkzeuge: // Android-sdk-macosx/Android-sdk-macosx/tools:

Für die zukünftige Verwendung setzen Sie die obige Zeile am Ende von .bash_profile

vi ~/.bash_profile

6
N0mi

wenn Sie mehr als einen Emulator verwenden, verwenden Sie diesen Befehl

adb devices

und wähle dann Amulatur und installiere die Anwendung

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

rufen Sie das ADT/Android-sdk/tools-Verzeichnis in der Eingabeaufforderung 1. adb install fileName.apk (Windows)

  1. ./adb install fileName.apk (Ubuntu/Linux oder Mac)
4
vikseln

Ziehen Sie die ".apk" -Datei in das Emulatorfenster.

3
Dan Alboteanu

sie schreiben den Befehl auf terminal/cmd adb install FileName.apk.

2
user4566255

Jetzt können Sie die apk einfach in den Emulator ziehen und installieren.

2
Hassaan Akbar

In Mac oder Windows. Starten Sie einfach den Emulator und ziehen Sie den apk per Drag & Drop auf den Startbildschirm. Es wird installiert

1
Faheem

Unter Linux mache ich das: 

  1. zuerst sehe ich, welche Geräte ich gerade habe: emulator -list-avds
  2. erstelle das Release cd Android && ./gradlew assembleRelease
  3. installieren Sie es auf dem emulierten Gerät "Nexus5" (Sie befinden sich im Verzeichnis Android, ansonsten verwenden Sie den vollständigen Pfad zu apk): adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk

Das ist es. Sie können auch ./gradlew installRelease verwenden.

1
suther

Am besten erstellen Sie eine App, mit der die APK-Datei im Emulator geöffnet wird. Sie müssen die APK-Datei in den Download-Ordner Ihres Emulators kopieren. Ersetzen Sie dann yourAppName.apk durch Ihren .apk-Namen. 

hier ist der 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);


    }
}
1
ORY

Folge den Schritten : 

  1. vergewissern Sie sich, dass Sie die Installation aus unbekannten Quellen in den Einstellungen von __.
  2. Verwenden Sie den Android-Gerätemonitor, um die APK auf die SD-Karte zu kopieren.
  3. Verwenden Sie den integrierten Browser in Android, um zu File: ///sdcard/apk-name.apk zu navigieren
  4. Wenn die Benachrichtigung "Download complete" erscheint, klicken Sie darauf.
1
Mark Yisri

1) Fügen Sie die Datei myapp.apk im Ordner platform-tools ein , in meinem Fall C:\Users\mazbizxam\AppData\Local\Android\android-sdk\platform-tools ändern Sie zu Ihnen Leuten 

2) Öffnen Sie das Verzeichnis in CMD CD C:\Users\mazbizxam\AppData\Local\Android\android-sdk\platform-tools

3) Jetzt befinden Sie sich im Ordner "Plattform-Tools". Geben Sie einfach adb install myapp.apk ein. 

bitte stellen Sie sicher, dass Ihr Emulator eingeschaltet ist. Wenn alles in Ordnung ist, wird Apk installiert 

0
shamnad

Starten Sie die Konsole (Windows XP), Ausführen -> geben Sie cmd ein, und wechseln Sie zu Platform-Tools-Ordner des SDK-Verzeichnisses.

Falls Sie sich fragen, wie Sie cmd im platform-tools-Ordner des SDK-Verzeichnisses ausführen, gehen Sie folgendermaßen vor, wenn Sie eine ausreichend neue Windows-Version ausführen:

  1. Wechseln Sie über den Windows Explorer zu platform-tools.
  2. Halten Sie shift bei gedrückter rechter Maustaste und Sie finden hier die Option "Befehlsfenster öffnen".
  3. Klicken Sie darauf und cmd wird in diesem Ordner gestartet.

 enter image description here

Ich hoffe es hilft

0
Max

Einfach per Drag & Drop die apk-Datei in den Emulator ziehen und fertig ....

0
Mubeen Iqbal

Einfach Sie können APK auf File Hosting oder Download APK hochladen und den Browser für die Installation von einer unbekannten Quelle verwenden.

0
Thoman