I want to manually test my android applications on any size and resolution but I have only a Nexus 7. I want to know is it possible to simulate other devices (resolution and screen size) on my Nexus 7? or run android emulator on my device in some way?
You can change the density of your device:
https://plus.google.com/+AdamWPowell/posts/cz5TxuoNDfG
Related
I'm developing android app that have few activities. I have Samsung S6 device in my hand, so I created the same device in the android studio emulator to make it easy. But the problem is when I install the APK in my physical device it's not showing the layout as the emulator device. I used the same screen size ( 5.1 ) & the same resolution of 1440 pixels by 2560 pixels when creating the emulator device. can someone please help me ?
I also uploaded 2 screen shots to better understanding.
In Emulator
In Real Device
i've developed an android application for tablet and my question is:
How can i test my android application on tablet 7 inch widescreen and what is the real screen resolution for this tablet ?
Please Create 7 Inch tablet Emulator and install your application in emulator
that perfect way to testing our application when we don't have tablet device.
You need to specify different dimens.xml in different folder for each of your screen, for example text size or width and height. For more explanation you can look at this
How can I test my app on high density, large screen emulator?
I'm asking about this specifically because it is not listed at "Table-3" in http://developer.android.com/guide/practices/screens_support.html...
Thanks.
Samsung released a Galaxy Tab AVD. You can dowload it from your Android AVD manager. It is not a Galaxy S but you will face some of the Samsung's specificities with it. I experienced that a week ago: a bug not reproduceable under HTC or Motorola was reported under Galaxy S - I could reproduce it with the Galaxy Tab.
The AVD system also allows you to change the size of the virtual device and to edit its abstracted density setting, so to emulate a large screen / high density.
By the way, the Galaxy S is a 4 in. / 480x800 (source: Samsung). This is not a large screen, is it?
Though its not listed, Galaxy S would surely come under a high density, large screen emulator. That should exactly work as you needed!
You can create custom AVD Emulator with whatever density and resolution you need.
I want to test some apps on Nexus S devices,
can I access the devices remote or get some emulator image for it?
for the GALAXY Tab, I could get it at http://innovator.samsungmobile.com/galaxyTab.do , but seems neither Samsung nor Google provides the actual info on Nexus S
The Nexus S is pure Android. You shouldn't need a special emulator for it, just use the standard emulator with SDK set to 2.3. You can get all the details you need from the tech specs.
Depending on what your app cares about, you probably just need to set the screen size appropriately: 4.0" WVGA (480x800)
You can always create your own AVD just like you did for the Galaxy Tab. Galaxy Tab had a special AVD because of its huge size.
These are the nexus S specs. The Android version can be controlled by setting the minimum s/w version and api level.
In eclipse use this to create a new Virtual Device that has the same specs of Nexus S:
Window > AVD Manager
I'm trying to emulate an Acer AOD250 that has a 1024x600 screen and comes with Android. If I create an AVD with default settings except for resolution of 1024x600 and SDK 3, the emulator does not start. The largest I can get working is 670x600. At larger resolutions, sometimes the emulator starts, but does not complete the boot. Is there a memory setting or something that I can change to allow the emulator to work on a screen this big?
Samsung release a plug-in for galaxy TAB !
screen resolution of 1024x600
http://innovator.samsungmobile.com/galaxyTab.do
You can run Android in a virtual machine (e.g.: Virtual Box) using a Android iso