I have installed: rhodes 2.0.0 beta 11, ruby 1.8, gem 1.3.7, and OpenSUSE 11.2. The only way i can get the app to compile is by using Android SDK 1.5. when I delete 1.5 and install 2.2 it says: No required platform (API level 3) found, can't proceed. any ideas? I would rather use an updated version of the SDK.
It sounds like you don't have the Android NDK installed. See the prereqs for Android, install the NDK and try again. Or just do hosted Android build on RhoHub.
Related
I've tried to install android SDK from official site. It include latest android SDK tools (version 25.3.1)
This package have utility android which is needed by my project (very big one); but this tool is no longer available:
The android command is no longer available.
For manual SDK and AVD management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
According to changelog it was discontinued in version 25.3.0 so I tried to check sdkmanager for older versions but unfortunately it only contains single version of tools.
How do I get an old version of android SDK with working android tool?
The official site has only latest version. Other links no longer work.
UPD.
Appium also encountered this, they just fixed their tools to use the new setup.
Links described here still work:
http://dl-ssl.google.com/android/repository/tools_r25.2.5-macosx.zip - Mac OS X
http://dl-ssl.google.com/android/repository/tools_r25.2.5-windows.zip - Windows
http://dl-ssl.google.com/android/repository/tools_r25.2.5-linux.zip - Linux
Though it seems that google doesn't want older versions of SDK to be used by all means so this link may not last long.
I have got android sdk installed and set android_home. In fact I'm developing with ionic and everything is ok.
Now I want to test nativescript but I'm not able to configure it. I installed everything and I get the error:
You need to have Android SDK 22 or later and the latest Android Support Repository installed on your system.
I have android 23 version installed and also 19. I installed also 22 as I read in other pages that nativescript have a problem even if you have an upper version, but even with andorid 22 it doesn't work. Any ideas?
Which OS are you using? Have you installed also Android support repositories from SDK manager?
I have installed Android SDK tools from version 19 to 23, SDK platform-tools and SDK build-tools.
I try launch emulator in android studio 1.0, but sending a error message![enter image description here, my O.S. is Ubuntu 14.04 x64][1]
Try this,
If you want develop android application in android studio must you need this thinks,
Latest SDK tools
Latest Build tools,
Latest Platform tools,
Latest API (SDK platform,System image(Based on system like x86 or 64))
Latest Android support repository
Latest support library
Please check which system image your downloaded?
Option-1:
If you already download google API download you must need google api system image
Option-2
Uninstall Android studio freshly download and install as power user.
I've a 40kb/s Internet. The Android SDK took me 1 and half hour to download(at first I thought it is packaged with all required packages). I am using Ubuntu 14.10(yea, it took me 11 hours to download).
I downloaded and installed Android SDK Tools, Android SDK Platform-tools and Android SDK Build-tools. In Android 5.0.1(API 21), I unticked both Android TV whatever System Image and both Android Wear whatever System Image because I am sure that I'm not going to use it.
My questions is what things are really required for Android applications development? Can anyone explain what are those packages for?
EDIT: I am not new to Java development. I have Java JDK 7, Eclipse(without the ADT plugin) and IntelliJ installed. I'm going to use IntelliJ as it is came with "Android Support" plugin)
Downloading this packages will be enough for you
SDK Platform in Android 5.0.1 (API 21)
Android SDK Tools 24.0.2 in Tools
Android SDK Platform Tools 21 in Tools
Android SDK Build-tools 21.1.2 in Tools
You need eclipse,adt bundle and android sdk tool that's it. No other thing is required for it.
Basically you need:
Eclipse IDE integrated with Android
Select Android version on which you're going to develop your application (Lolipop/KitKat etc) through SDk Manager
Java SDK (with JRE)
In the Android DSK Manager under "Installed Packages", I see things like:
SDK Platform Android 3.2
SDK Platform Android 3.1
SDK Platform Android 3.0
SDK Platform Android 2.3
SDK Platform Android 2.2
SDK Platform Android 2.1
SDK Platform Android 1.6
SDK Platform Android 1.5
Is it necessary to keep the older SDKs, if I am programming with the latest SDK?
No. You dont need older packages if you are sure about developing with latest packages.
You dont need to keep those packages which your application is not using. Generally you should keep those versions installed which your application is going to use. Like your application may use version from 8 to 10. So no need to keep lower than 8. So that depends on your application which version it will use.
Its too late but I would like to share my experience.
Yes, if you are using Instant Run and using SDK 21 or higher then you should keep SDK Platforms.
For Example, if have deleted the SDK Platform 22 and testing on Android 5.1 device or emulator then Android Studio will ask you to install SDK Platform if you want to use instant run else instant run will not work.