I am trying to emulate a Samsung Galaxy Tab E in the AVD on Mac. However, most of the documentation is old see this SO question and doesn't apply to studio 2.0.
How do I add or emulate other devices in Android Studio 2.0 that are NOT apart of the pre-installed templates?
I understand the question as, why isn't there an easier way to use the "import hardware profiles" button to simply bring in a preconfigured profile off manufacturer sites? Haven't found one yet...
For emulator skins, which will give you the device's layout and look, but not the hardware specs, Samsung has a great tool http://developer.samsung.com/galaxy/emulator-skin
Related
I want to reproduce a bug that is specific to certain device brand, but Android Studio's AVD manager only shows generic system images.
Is it possible to emulate a specific vendor's flavor of Android?
Note: I am not talking about device skins. They are irrelevant to the problem to solve.
There is no option on AVD to emulate some device brands, but https://www.genymotion.com/ can emulate some devices, but a list of devices is limited.
There's nothing in the documentation about emulating different brand flavors of Android in Android Studio, but you can look into some third party options.
as it states in the title I am unable to find Samsung Galaxy option for installation in Android SDK Manager (Revision 20.0.3).
Could anyone help on the matter?
PS: Where ever I looked it is said that there should be third party option or should be under Android 2.3 but it isn't there.
Thanks for helping.
You can (and will probably have to) create an emulator image with the specifications of the device you are trying to duplicate. If you are looking for prebuilt ones you'll have to check with the respective manufacturer. If you are expected to see TouchWiz or HTC Sense on the emulator build, you won't as those are proprietary skins.
But, Android != Android and Samsung use their own modified webkit amongst other things.
Just making a best guess from the hardware specs is going to as effective as using chrome.
I want to know if exists any form to have the Android SDK into a tablet with Honeycomb.
I ask this because I´ve a tablet with honeycomb and I like to programm into this device.
It is now possible to developed on an Android table with AIDE. See more details here https://plus.google.com/101304250883271700981
Running IDE in your tablet? This wouldn't be very practical. Anyway, you could use Android Scripting Engine to edit and run primitive scripts on your tablet.
You can get the SDK here: http://developer.android.com/sdk/index.html
And there is no need to install anything into your tablet. Just download the SDK for your PC and start developing.
Writing replies like -not very practical- doesnt help, that is something relative to each of us, we have tablets with good hardware and comfortable keyboard docks, not to mention quad core tablets with tegra3 that are comming in dicember. I still don't understand why Google has no SDK for Android OS yet. Android already runs great even on PCs (via de Android x86 project).
In fact, i'm a developer and i use some interesting applications to develop from muy tablet, i recommend you to visit JavaIDEdroid and Terminal IDE wich are some examples of projects that are far from being Eclipse but already let us develop applications for Android and also for Java SE. There also more resources in the XDA forum (look for 'Asus Transformer' for example) even if those projects are not enough, there are guides to install Ubuntu dual boot and other posible solutions to your problem.
I really want to get into Android programming but I only have access to company resources right now. I have the money right now to purchase a XOOM or a development laptop. Is it possible to compile Android apps using the command line on the Xoom while using other apps to write the program files.
What would seem like a dream environment would be if I purchased a XOOM and a BlueTooth Keyboard. Am I dreaming? Developing using older Android devices was naturally limited by the screen space of the device and the underlying hardware also.
No, as far as I know, you cannot develop Android applications from within Android. You will need a Windows, Mac, or Linux desktop environment to develop Android applications. Visit the Android Developer site for additional info on the SDK.
Go for the development laptop, and test your applications on the emulator. Initially you can get friends to test them out on their android for you, and hopefully by the time you make something important enough you will be able to afford your own android.
Check out AIDE. It can build and deploy apps natively on Android.
Google doesn't have a version of the SDK that runs on an android device, although as devices become more powerful this would be a pretty awesome thing to have.
You'll want the laptop, since it can emulate different android devices.
Buy the laptop and get a cheap phone on craigslists.
Although, the XOOM emulator doesn't work at all, so if you want to develop specifically for that tablet it's a good idea to buy it. It's impossible to emulate android 3.0 on any computer on earth :)
Can I use any Android Phone for app development? Here in the Philippines, there are many available mobile phones with Android installed. But I want to buy the cheapest phone available (which I think is Samsung i5500 Galaxy 5). Thanks in advance!
You can use any android powered device for development, just make sure it has Development menu option. To check go to Menu -> Settings -> Applications -> Development. If there is somewhat like USB Debugging option you can use device for the development.
Why not use the actual dev kit? There is a complete setup with virtual phone included that you can run as an eclipse plugin.
http://developer.android.com/sdk/index.html
I think any Android platform based phone will be OK.
Yes you can, and I would definitely recommend using a real phone. The emulator is excellent, but somewhat slow for a number of applications that require hardware (OpenGL comes to mind). Even a G1 tends to be faster than the emulator for certain things. If you're creating an app that uses Bluetooth, there's no way to do so on the emulator currently. Konstantin's directions are good for actually setting up the phone.
You need to understand one thing before you buy the phone. What version of Android SDK you will be using for to develop the app. If say, you are developing the app for cupcake and above, you better have a phone with cupcake version. But if you have Froyo phone, you will not be still able to run the app, but some depreciated functions might not be available and your app may crash.
If you want to develop in Windows there is a list of devices available for which the USB drivers work: USB Driver for Windows
If you don't need the GSM part you could also think about using the Archos 5 Internet Tablet, which is a Android powered media player and supports ADB (Android debug bridge) as well