Laufende Market-Android-Apps auf dem Simulator

985
wjl

(Verwandt, aber nicht dasselbe wie dieses ).

Ich war früher ein Android-Nutzer, wechselte aber zu einem iPhone. Es gibt ein paar Apps, die ich gerne weiter verwenden würde, aber die Idee, ein zweites Telefon mit mir herumzutragen oder gar eines aufladen zu müssen, ist nicht so reizvoll. Es handelt sich um kostenlose Apps, daher ist Piraterie kein Problem, und ich habe die APKs aus dem Markt heruntergeladen. Ist es möglich, die APKs wieder auf meinen Computer zu laden und im Android-Emulator auszuführen?

4

5 Antworten auf die Frage

5
wjl
  1. Laden Sie das Android SDK von http://developer.android.com/sdk/index.html herunter

  2. Entpacken Sie Android SDK und verschieben Sie es nach ~ / .android

  3. Geben Sie an einem Terminal ein ~/.android/tools/android update sdk

  4. Installieren Sie Android SDK Platform Tools und eine SDK Platform Android Ihrer Wahl.

  5. Erstellen Sie auf der Registerkarte Virtuelle Geräte eine neue AVD. Ich rief meine "AndroidSandbox", API Level 10, mit einer 2GB SD-Karte an.

  6. Klicken Sie in den Android SDK-Tools auf Start, um den Android-Emulator zu starten.

  7. Wenn der Emulator geöffnet ist, installieren Sie alle darin enthaltenen APK-Dateien. Geben Sie an einem Terminal Folgendes ein:export PATH=$PATH:~/.android/tools/:~/.android/platform-tools/; adb install myapp.apk

@IsaacRabinovitch Er führt das Sideload in Schritt 7 mit dem Befehl "adb install myapp.apk" aus. Dracs vor 11 Jahren 0
2
Michel Nialon

You can also install android-x86 in a virtual machine (virtual box...) on your pc, copy your APK from your desktop to this VM and install it.

2
Ali Imran

Installieren Sie einfach dieses Softwareprogramm, und Sie können fast jede mobile App auf Ihrem Computer herunterladen und auf diesem Emulator verwenden.

Mit BlueStacks App Player können Sie Apps schnell und im Vollbildmodus auf Ihrem Telefon unter Mac und Windows ausführen.

Die App befindet sich noch in Beta für Windows und Mac OSX

0
Dan

You can use adb in system environments. Right click "My Computer" select "Properties". Select "Advanced system settings" from left side menu. Then under "System variables" find "Path" then click "Edit...". Then in "Variable value" go to the very end of the line, the very end. And add ";C:\" plus the path where you have adb located on your system. Then click "OK".

If you would like to just make a simple environment variable for Java64 then either look for "JAVA_HOME" and add the Java64 path. Or click "New..." then under "Variable name" add "JAVA_HOME". Then in "Variable value" add the path of your Java64. ie "C:\Program Files\Java\jre7"

Now find the 1Mobile Market .apk online. Then in terminal type "adb install" then the path where you have 1Mobile Market .apk. Once this is installed you can do all future installs through "1Mobile Market". I suggest also picking up "Appbrain". And also installing it through "adb install" then path to appbrain.apk. From now on you will be able to install all programs from emulator. No more using "adb install" besides a few random times. Where it may be needed. As well as "Appbrain" will always make sure you have the recent one installed.

Few other suggestions if you have a intel with virtualization. Enable that for your emulation. As well as if you can manage more RAM etc etc. Now don't go amping things up and think its cool. Test the example environment first with your system. Then work up from there. If it slows down, revert to the state you had it previously. The below example on a slow system takes no more than 2 minutes to start. On a much slower system possibly 5 or so minutes. It will be one of the fastest to have installed. You can also consider getting "RAM Booster" from the "1Mobile Market".

Now open up terminal once you get

-- ADDED INFO --

If you want a environment thats quick on slower machines. Many try to install the newer Androids and do not realize on slow machines, this will not work well. An example is to do the following :

mind you some things here you do not have to do

Device : Nexus S (4.0", 480 x 800: hdpi)

Target : Google APIs - API Level 8 (Android 2.2)

CPU/ABI : ARM

Keyboard/Skin : [check both]

Memory : 768

VM Heap : 32

SD Card : 200

Emulation Options [check Host GPU]

Terminal öffnen, wenn Sie was bekommen? cpast vor 11 Jahren 0
0
Pankaj Kumar

Im Folgenden sind einige der Top Android-Emulatoren aufgeführt, mit denen Sie Android-Apps problemlos auf Ihrem System ausführen können.

http://www.rushinformation.com/bluestacks-alternatives-2014-similar-apps/