I'm trying to install the Android Developer Tools on my Windows 7 computer, so that I can use the Android emulator to test websites.
Android Developer's website, "Setting Up the ADT Bundle":
The ADT Bundle provides everything you need to start developing apps... If you haven't already, go download the Android ADT Bundle.
...
Install the SDK and Eclipse IDE
Unpack the ZIP file (named adt-bundle-.zip) and save it to an appropriate location, such as a "Development" directory in your home directory.
Open the adt-bundle-/eclipse/ directory and launch eclipse.
That's it! The IDE is already loaded with the Android Developer Tools plugin and the SDK is ready to go.
My computer, after I carried out those exact steps:
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:
C:\Development\adt-bundle-windows-x86_64-20130219\eclipse\jre\bin\javaw.exe
javaw.exe in your current PATH
How do I get a Java Runtime Environment or Java Development Kit that will let me run the Android Developer Tools bundle?
(And, for bonus points, why isn't it included in the download, if the download is meant to provide "everything you need to start developing apps"?)
You can go here to download the Java JRE.
You can go here to download the Java JDK.
After that you need to set up your environmental variables in Windows:
- Right-click My Computer
- Click Properties
- Go to Advanced System Settings
- Click on the Advanced tab
- Click on Environment Variables
EDIT: See screenshot for environmental variables
download jre1.7.0_45 and then extract it into the Eclipse folder and rename folder of jre1.7.0_45 to jre and Eclipse will run
you need to download and install jdk
from here
Eclipse: failed to create the java virtual machine – message box
- Open folder with Eclipse.exe and find eclipse.ini file
Replace -vmargs by your current real path of javaw.exe with
-vm "c:\Program Files\Java\jdk1.7.0_07\bin\javaw.exe"
or in case you've installed jre only:
-vm "C:\Program Files\Java\jre7\bin\javaw.exe"
The most likely reason why the Java Runtime Environment JRE or Java Development Kit JDK is that it's owned by Oracle not Google and they would need a redistribution agreement which if you know there is some history between the two companies.
Lucky for us that Sun Microsystems before it was bought by Oracle open sourced Java and MySQL a win for us little guys.... Thank you Sun!
Google should probably have a caveat saying you may also need JRE OR JDK
Your problem is that you have 64-bit eclipse
running but you have 32 bit JRE
.So please download JRE
for 64 bit windows
and let it install on the default location.
Finally add that path till bin in your PATH variable.
Try it should work.
If using win7 64 bit OS:
After installing the latest JDK make sure you copy the jre folder from the install location {C:\Program Files\Java\jdk1.7.0_40
} directly to your eclipse folder as even pathing it apparently does nothing on win7.
Mad
edit:
Actual jdk version number on folder name will vary as newer versions are released