Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Emulator to test APK [closed]

Tags:

Is there any emulator, which tests the APK, for all kind of android devices. There is one called YouWave, but it is not good.

What I want is, one emulator, when the APK file is loaded, performs automatic testing like UI interface, performance, etc, and provide a report for the same. Saying that for this combination your APK does not works correctly.

like image 776
Gokul Nath KP Avatar asked Jun 05 '13 04:06

Gokul Nath KP


People also ask

How do I test an APK File?

Navigate to the App Live dashboard. Upload the APK file and choose the desired Android device to test on. Start testing.

How can I test an APK File on my PC?

Take the APK you want to install (be it Google's app package or something else) and drop the file into the tools folder in your SDK directory. Then use the command prompt while your AVD is running to enter (in that directory) adb install filename. apk . The app should be added to the app list of your virtual device.

Can I run APK on emulator?

How can I install an APK file on the Android Emulator? Step to install APK in Emulator : Step 1 -> Run the emulator step 2-> Paste the apk in SDK manager tools and platform-tools folders. Step 3->Run this command adb install AppNaem. APK .

Can we install APK in BrowserStack?

BrowserStack is one such testing platform that provides teams and individuals with a comprehensive infrastructure for hassle-free remote testing. One can instantly upload and run APK files online on the desired Android devices using its real device cloud.


2 Answers

This might not be the answer to your question but just from my experience I would like to share that the best practice would be to get as much real devices as you can. Obviously devices costs but that's how you can be sure about it.

As also suggested above you can give a try to bluestacks as would get the wifi and system tools easily connected to you i.e. better in performance then the native emulator provided by Android.

With that the best thing would be to get your app tested on some devices of different Classes.

By classes above I mean ,

  • Different resolutions
  • Screen sizes
  • Android versions

Or, these days some testing organizations are also there who have got a number of devices and they do the testing for you on real devices hence you won't need to pay for a device , its just a suggestion or you can suggest to someone.

--Edit-- I recently have gone through Genymotion and I have found it better then any other emulators,

http://www.genymotion.com/

--Update - Nov 2020--

Bluestacks has improved a lot lately and is free to use for most of the features. I have tried testing multiple instances of the app and it worked like charm by emulating two phones, sharing data via links etc.

like image 68
Prateek Avatar answered Oct 21 '22 05:10

Prateek


Use manymo.com. This is an Online emulator for android.

like image 28
Ashoka Mondal Avatar answered Oct 21 '22 05:10

Ashoka Mondal