selenk
selenk

Reputation: 145

How to install an application on android emulator?

When i enter "adb install asdasd.apk" to cmd returns "error:device not found". How can I fix this?

Upvotes: 1

Views: 14048

Answers (5)

user2978993
user2978993

Reputation: 1

this is what i did : first run the "AVD Manager"-> choose an AVD -> click "Start"

immediately after

you click on "Start" use command on cmd as,

adb install asdasd.apk

then in my case (Windows), asked to place .apk file in data/local/tmp/ what i did was copy and paste .apk file into data/local/tmp and again use command

adb install asdasd.apk

then cmd prompted-> Success

You can also use command

adb devices

command for check whether emulator is in the list

Actually you may need to run AVD several times

Upvotes: 0

harikrishnan
harikrishnan

Reputation: 1945

Just copy that apk file into ( D:\android-sdk\platform-tools ) android sdk platform tools.

 and then open the cmd prompt. 

 then, come into that platform tools path in cmd prompt.

 then, give like this in cmd -- adb install (appName).apk 

 wait few minutes and get success respomse in cmd prompt..

Upvotes: 5

Seva Alekseyev
Seva Alekseyev

Reputation: 61396

First, familiarize yourself with a concept of AVD. That's basically an instance of the emulator - it has a bunch of settings, like the Android version to use and screen size and an SD card image.

You cannot install stuff "in the emulator" - you can only install stuff into a specific AVD. For that, you need to create and run an AVD first. For that, use "AVD Manager" from Eclipse or standalone.

Under the Android SDK folder in Explorer, run "AVD Manager". Choose an AVD (or create a new one if you don't have any). Select, click "Start".

Upvotes: 2

James Blackburn
James Blackburn

Reputation: 616

Have you created a new emulator for your project? And are you using Eclipse? Eclipse has an ADT plugin which is useful as it allows you to open the AVD manager through it. This plugin will give you this option in the Windows tool bar of Eclipse: Windows>AVD manager.

Create a new project based on the emulator and click the run button which will install your project onto the emulator. If you have an Android device I recommend turning USB development mode in your phones settings and running your project straight onto your device as it will be a lot faster. Hope this helps

Upvotes: 0

karllindmark
karllindmark

Reputation: 6071

Does the emulator show up when you run the following command?

adb devices

If not, you might have to boot up the AVD first, but if I remember correctly it should be starting it up by itself.

Upvotes: 0

Related Questions