Error Details HERE !!!
What is this ??
I've already set Environment Variable,Installed JDK, even restarted laptop.but still not installing !
SYSTEM Details
Android Studio Version :: android-studio-bundle-135.1641136
Operating System :: Windows 7 64-bit
Laptop : Lenovo g500
It's pretty clear that you either don't have Java JDK installed (maybe you installed only JRE) or you have a wrong version (might be an old version). Install latest JDK from Oracle and try again. Make sure you set the JAVA_HOME correctly. The Oracle installer doesn't do that AFAIK.
Related
I am facing problem with Installation of Titanium Studio.
I have set up all the required Environment Variable's
This is my JAVA_HOME variable C:\Program Files (x86)\Java\jdk1.7.0_25;
This is mt Path Variable C:\Development\android-sdk-windows;C:\Development\android-sdk-windows\platform-tools;C:\Development\android-sdk-windows\tools;C:\Program Files (x86)\Java\jdk1.7.0_25;C:\Program Files (x86)\WinAnt\bin;D:\Android SDK\android-sdk_r16-windows\android-sdk-windows\tools;C:\Development\phonegap-2.9.0\lib\android;
I have installed jdk1.7.0_25 and JRE 7.
Also I have given my path of Android SDK D:\adt-bundle-windows-x86_64-20130219\sdk, at Android SDK home variable.
But now when i try to connect Android sdk with Titanium Studio it is just showing me Installing Android and nothing is happening.
When i try to Run an Application it gives me an Error It Appears that you do not have android SDK installed in your system please follow the instructions at the Dashboard to configure SDK
I have followed same but not finding solution, Please help me.
Thanks in advance.
Always have a good look at titanium compatibility matrix.Jdk 1.7 is not compatible until now only 1.6 is suitable for android
http://docs.appcelerator.com/titanium/3.0/#!/guide/Titanium_Compatibility_Matrix-section-29004837_TitaniumCompatibilityMatrix-JavaDevelopmentKit
Thanks
From Documentation
The 32-bit version of the JDK is required regardless of whether Titanium is running on a 32-bit or 64-bit Windows system.
On Windows, Studio contains its own JRE, meaning you do not need to install the JDK before installing or launching Studio but will need it
to use the Titanium SDK.
Titanium Studio prompts you to install the JDK when installing the Android SDK from the Dashboard on Windows.
Try to install 32 bit java in your system.
Please refer Compatibility and Download
I am receiving the following error when trying to install the Android Development Tools section of the ADT Plugin:
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 12.0.0.v201106281929-138431 (com.android.ide.eclipse.adt.feature.group 12.0.0.v201106281929-138431)
I have attempted to install the tools using Eclipse's Installer as outlined in the instructions on Developer.Android.org's getting started site (http://developer.android.com/sdk/eclipse-adt.html#installing). The other three components (Android DDMS, Android Hierarchy Viewer, Android Traceview) install fine.
I've attempted a local install to no avail. I have attempted installing different versions of Eclipse (3.6.2 and 3.5). 3.6.2 gave the same error. I was unable to run 3.5 as it did could not find my JDK installation. I have uninstalled and installed the Android SDK several times in different locations in case it was a permissions error.
Here are my version specs:
Windows 7, x64
Eclipse SDK
Version: 3.7.0
Build id: I20110613-1736
Installed to: C:\Program Files\eclipse
Android SDK
Installed From: installer_r12-windows
Revision 12
Installed to: C:\Program Files (x86)\Android
JDK Installed
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)
Installed to: C:\Program Files\Java
I have Ubuntu 11.10 install, which has Eclipse 3.7.0 included.
I was having the same problem. I sorted it by:
Select Windows menu, then Preferences.
Expand Install/Update and select Available Software Sites
Ensure that everything in there is selected. By default only the Android site was selected for me.
Then try the Android ADT install again, ensuring that 'Contact all update sites...' is selected.
During the install, Eclipse can now find and install the required dependencies and everything will install and run just fine.
I don't think Java 7 is supported. Try with the latest Java 6.
Ensure you have the option "Contact all update sites during install to find required software". This option is located in the lower left corner on the first screen after choosing Help/Add New Software. This is unchecked by default. This WILL FIX the issue.
On Windows 7 I have installed the Java SE JDK, then rebooted.
When I then run the Android SDK installer, there is a warning that the JDK is not installed.
I found that if I press the Back button on the Android SDK installer, then press the Next button again, it works!
Did you install 32-bit version or 64-bit version?
Check out here for Windows 7 / Android Tools setup :
https://stackoverflow.com/questions/4588548/help-jdk-not-detected-problem-during-android-sdk-tools-setup
Also, check out your PATH environment variables to confirm JDK is setup and referenced!
And as commented below, also check out JAVA_HOME variable.
i had the same problem, tried all the solutions but nothing worked. The problem is with Windows 7 installed is 64 bit and all the softwares that you are installing should be 32 bit.
Android SDK itself is 32 bit and it identifies only 32 bit JDK. So install following softwares.
JDK (32 bit)
Android SDK (while installing SDK, make sure install it in directory other than "C:\Program Files (x86)", more probably in other drive or in the directory where Eclipse is extracted)
Eclipse (32 bit) and finally ADT.
i tried it and all works fine.
You Should Create an Environment Variable to Point to Your java Directory.
Go to My Computer > right click on a free space > choose properties > in the left column choose "Advance System Setting" > Go to Advance tab > push Environment variable button > in System Variable click on New :
Variable name : JAVA_HOME
Variable value: C:\Program Files\Java\jdk1.7.0_06
You should be careful about path if you add path like this "C:\Program Files\Java\jdk1.7.0_06\bin" or this one "C:\Program Files\Java" it will not work.
When you downloaded sdk, running via browser's downloaded files section right? application can't detect java in this state. if you run it via directly its own folder, it will find sdk. simple
My is configuration Windows 7 64-bit.
I didn't want to uninstall 64-bit jdk and the other suggestions weren't working. So I just downloaded the 32-bit and re-ran the windows installer.
Voila, it works and doesn't take the 32-bit either. It takes the 64-bit higher version instead.
I feel it just feels safe with the presence of the 32-bit jdk :P
Has anyone been successful in using 64-bit Eclipse for Android 2.3 dev on 64-bit Windows 7?
Please answer positively only if, when you invoke the emulator via Eclipse's Run (Ctrl+F11), your app-to-be-debugged's APK is installed automatically onto the Android emulator and you are running this same exact configuration:
Windows 7 Ultimate 64-bit.
JDK 64-bit (jdk-6u23-windows-x64.exe installed.)
JDK 32-bit (jdk-6u23-windows-i586.exe installed.)
Eclipse Classic 3.6 64-bit (eclipse-SDK-3.6.1-win32-x86_64.zip)
Android 2.3 SDK Starter Package
If you are able to fully use 64-bit Eclipse for Android 2.3 dev on 64-bit Windows 7, please describe the steps you performed to make this happen.
As of now, the following steps did NOT work for me:
install the 64-bit JDK
install the 32-bit JDK
unzip android-sdk_r08-windows.zip to
C:\android-sdk-windows
append C:\android-sdk-windows\tools
to %PATH% in System env vars.
Run C:\android-sdk-windows\tools>android.bat
Install ADT Plugin via Eclipse
Create "Android 2.3 - API Level 9" virtual device via Eclipse
Window > Preferences > Java > Installed JREs: [Search...]
I received 3 great answers here although none of those described configurations really match the original configuration described in the question, but...
The last 2 answers (especially the one from #Nicholi) prompted to spend the time on yet-another-round of pulling my hair in an attempt to find a solution to an unexplainable problem.
And I found it! My own configuration now works on 64-bit Windows 7 and so the short answer is: Yes.
Here are the detailed steps, in order, that worked for me (cut & keep):
Step 0:
***********************************************
****** UNINSTALL THE COMODO FIREWALL !!! ******
***********************************************
Comodo Firewall, AKA CIS, turned out to be the sole problem leading to the time wasted between December 2010 (when I posted this request for help) and February 2011 (When I finally nailed the problem down). Note: Disabling the firewall doesn't help, only complete uninstall really works.
Step 1 (JDK 6 64-bit):
Create %JAVA_HOME%: C:\Program Files\Java\jdk1.6.0_23
Append to %PATH%: C:\Program Files\Java\jdk1.6.0_23\bin
Run: jdk-6u23-windows-x64.exe
Note: It is not necessary to install the JDK into C:\Java. Sticking with the Windows Folders conventions is preferred because it helps you remember which package is 64-bit and which is (still) 32-bit.
Step 2 (Eclipse Classic 64-bit):
Unzip eclipse-SDK-3.6.1-win32-x86_64.zip into C:\eclipse
Note: It is critical to have the eclipse directory directly under C:\ and not under "C:\Program Files" (otherwise, ADT Plugin install will incur missing packages problems).
Step 3 (SDK Starter Package AKA "Android SDK"):
Create %ANDROID_HOME%: C:\android-sdk-windows
Append to %PATH%: C:\android-sdk-windows\platform-tools
Run installer_r09-windows.exe and install to C:\android-sdk-windows
> Check 'Start SDK Manager'
> All are selected. Accept. Install. Yes, restart ADB.
Step 4 (ADT Plugin for Eclipse):
Help > Install New Software > Add...
Name: ADT Plugin
Location: https://dl-ssl.google.com/android/eclipse/
Check "Contact all update sites during install to find required software'!!!
Work with: All available sites
+ Developer Tools
+ Android DDMS 9.0.1.v201101191456-93220
+ Android Development Tools 9.0.1.v201101191456-93220
+ Android Hierarchy Viewer 9.0.1.v201101191456-93220
> Next
> Next
> Finish
> Restart Eclipse
Step 5 (Android Virtual Device):
Open Eclipse. Then:
Window > Android SDK and AVD Manager
> Virtual Devices [New...]
Name: AVD23
Target: Android 2.3.1 - API Level 9
SD Card: 1024 MiB
[Create AVD]
I myself have never used the Eclipse "classic" version, I always get the Java version as another poster mentioned (the 64bit version). Personally no idea what the difference is. I am guessing this is where your problem may stem from?
It works perfectly on Windows 7 x64 (Home Premium here), 64-bit and 32-bit JDKs installed, latest Android SDK and ADT plugin. I'm not sure which JRE is actually used, never bothered to find out (wouldn't be surprised if its 32bit). Also the JDK versions I used (quite awhile back) were 6u21, since then my 32bit version has updated to 6u23 but 64bit has not. Couldn't tell you the exact order as I don't recall (it was quite awhile back). Likely I installed the JDKs first, then extracted Eclipse, install/downloaded Android SDK, then installed ADT plugin.
Has always started up emulator fine, installs APKs, and debugs as expected. I also do alot of dev'ing on my Nexus One.
One recommendation I have seen alot is NEVER install any of the tools to the typical "C:\Program Files" because of spaces in filepaths. Why this is still a problem in 2011 I will not know, but putting Eclipse, JDK, and the Android SDK all straight off the root of some drive is likely to lead to significantly less issues apparently.
Edit: I uninstalled my current versions of Java, and removed eclipse/android sdk to startover
Installed jdk-6u23-windows-x64.exe to C:\Java
Added JAVA_HOME env variable pointing to C:\Java\jdk1.6.0_23
Added Java bin dir to PATH env var ;C:\Java\jdk1.6.0_23\bin
Extracted eclipse-java-helios-SR1-win32-x86_64.zip to C:\eclipse
Installed installer_r09-windows.exe to C:\android-sdk-windows
Downloaded necessary SDK versions
Installed ADT plugin through Eclipse interface, point to android SDK dir
Added ANDROID_HOME env variable pointing to C:\android-sdk-windows
Added Android platform-tools dir to PATH env var ;C:\android-sdk-windows\platform-tools
After this everything seems to work fine (except for DDMS in Eclipse, still fidgeting with that). And that is without the 32bit version of Java installed (neither JRE or JDK). Only 64bit is installed.
Is the solution to use eclipse-java-helios-SR1-win32 instead of eclipse-java-helios-SR1-win32-x86_64 when using a Windows 7 64 bit OS on a 64bit machine?
Hope this helps, if anyone else is having this issue.
Following configuration works perfectly fine for me.
Windows 7 Professional 64 bit
Eclipse Helios 3.6.1 64 bit (JavaEE)
JDK 6u23 64 bit
Android SDK 2.3
ADT 8.01
My sequence of steps:
Install 64 bit JDK. Update PATH and JAVA_HOME env variables.
Uncompress Android SDK and get all the required versions 7, 8 and 9. Add ANDROID_HOME env variable.
Uncompress Eclipse 64 bit and install the ADT plugin and then configure the Android SDK in Preferences page of Eclipse.
Thanks for the collective wisdom which has enabled me to restore the ADT functionality within an hour of reading this page. I had to fix one more item, eclipse refused to compile my android application and complained about all sorts of nonsensical problems e.g. unable to find {relative-path}\R.java even though I could view it in eclipse and from the command line; and build path problems.
I discovered it was using a 32-bit JRE (Window->Preferences->Java->Installed JREs) of
C:\Program Files (x86)\Java\jre6
I added an entry for the 64-bit JRE
C:\Program Files\Java\jre6
and selected it as the default JRE.
My android project then built cleanly again :)
I'm still troubleshooting it, as my configuration is totally messed up - many versions of java and mix of 32/64 bit, so I'm starting from scratch.
I noticed one thing, which might be solution to this problem. I found 3 java exe files in my windows\system32 folder. That's why, when u run 'java -version' from the command line, you get java 7! Even when you amend system %PATH% to have java 6 there, it won't work until you remove executables from system32.
I have a Windows Vista Home Premium 32-bit computer. I am running the stable Android Studio 3.2.1 with the JAVA_HOME environment variable correctly set to the stable C:\Program Files\Jaba\jdk1.8.0_191. I had to updated this JDK location in android studio to get this to work. I can't run the latest Java 11 SDK because it only runs on 64-bit computers. So, I have an Android 7.0 Nougat smartphone with developer options enabled. I have tried to compile the My First App from developer.android.com/training/basics/fireball/running-app . But cannot get it deployed neither onto any emulator nor onto my device. I try Run... from Android Studio but even though my device is detected I cannot deploy my app to my smartphone. The driver is installed successfully. Any idea what the problem might be, and whether I can fix it?
Thanks.
You have to download the 32 bit Android Studio versiln and just install it. It will install a compatible JVM for 32 bit.