In my android sdk installation, I have a lot of platforms, anyway there is an android 2.1-update1 but I cant find, even in the available packages of Sdk Manager an android 2.1 platform, I mean just android 2.1 without update1.
does anybody knows where is android 2.1?
thanks!
Android 2.1 has been superseded by Android2.1-update1, which is why it is no longer offered.
Related
My smartphone is running android 5.0 and I want to run app on it. But, Android 5.0 is left out SDK platforms(in SDK Manager).
In standalone manager:
Screenshot of the error while trying to run:
There is no Android SDK for 5.0 separate from the Android SDK for Android 5.0.1. You already have the proper SDK installed, based on your screenshots.
If you observe carefully that Android Lolipop(5.0) is actually there as android 5.0.1 at api level 21. Actually Lolipop's version name is 5.0.1 so it made you confused. So Enjoy Coding..
Are there any Emulator's that support Android L of August 2014 that I could use for Development when compiling my application?
Genymotion has not provided android L support yet but they will in future.So for android development you have to rely on android sdk default emulator yet.I have used it and it is way faster than lower level versions.
I always suggest Genymotion because it is faster than the stock emulator that comes with ADT. So, yeah go Genymotion !! cheerleader dance
I'm new To android ecosystem.
Do I really need to install all the SDK from Android 1.5 to Android 4.1? to create an app which will support almost all the Android versions
No, one should be fine. Pick the latest one. So 4.1 be it!
Just set your apps mininum sdk version to the desired api level.
Eclipse should warn you if you use stuff that aint working on that minumum version.
Do I really need to install all the SDK from Android 1.5 to Android 4.1? to create an app which will support almost all the Android versions
You need to test your app on any version that you intend to support. For those Android versions that you have a physical device for, you can test your app on that (most likely). For anything else, you will at least need to download the emulator images, so you can create emulators for those older Android versions.
I am very new to the android development. I currently installed Android 4.0.3(API 15) via android sdk manager. I am in great confusion if this version is enough to develop the android apps or we should install from Android 1.5 (API 3) to the latest. Thanks in advance.
Depends which versions you want to support.
This depends on your users and features you use.
(Also, I hate the emulator, so depends on what device you actually have access to!)
If you're only playing around and figuring things out don't worry about it and just use the most recent.
To get a sense of what each version has changed, take a look at the platform highlights:
4.0
3.2
3.1
3.0
2.3.4
2.3.3
2.2
2.1
With regards to learning, 4 is much better than 3, since 4 is open source, so you can look at the source. In fact if you're using Eclipse, you can browse the source within your project!
I've installed Android SDK latest version. There is Android versions 1.5, 1.6, 2.1-update, 2.2, 2.3.1, 2.3.3 and 3.0 on "Installed Packages" of ADV Manager.
But here is not listed 2.0. I want to develop my app on 2.0(Level 5).
How to install OS 2.0 to AVD Manager ?
Thanks in advance.
Android SDK 2.0 (API level 5) is obsolete, so you should NOT develop against that SDK. However, you can install it by running android. Then under Available packages, uncheck "Display updates only," and you should see all of the SDKs up there.
I don't mean to disagree with what Frank said because it has merrit, but in general, I suggest developing against the lowest version of the API which will support your application fully to not alienate anyone with older versions of the OS running.
There's a nice write up at http://www.mobiusbay.com/home/android%E2%80%93day0gettingstarted
This will guide you through the entire setup process if you have any issues!
Good luck!
Adam