Getting error while installing Android SDK in windows 7 64 bit? - android

Hi I am trying to install android latest SDK in my windows 7 home basic 64 bit. I installed Java su 7 in my system before that. I checked java installation with java -version in cmd and the Path as well and it's giving correct . But when i try to install SDK, it says it can't find Java path.
Steps i followed while installing Java JDk.......
Downloaded JDKfrom oracle site.........
Installed it in my system..............
It's taking path C:\Program Files\Java\jdk1.6.0_35\bin....like this
I went to advanced system settings and environmental variables then system variables selected path variable clicked on edit option and added path in the end.
Again clicked on new system variable JAVA_HOME added jdk path..........
Is there any wrong in installation steps i followed.

Use JDK-6 instead of JDK-7 and then add jdk path to the system PATH and JAVA_HOME. in environment variables.
like this Computer-->Properties-->Advanced System settings-->advanced tab-->system variables-->add PATH in user variables and JAVA_HOME in System variables.

Related

Environment variable ANDROID HOME not defined [Windows 10][Can't find SDK in installation folder]

So, I tried setting the ANDROID_HOME through the Environment Variables but for some reason I can't find android-sdk while browsing through my directory where Android is installed.
I tried echoing for ANDROID_HOME in cmd and no positive results either.
The installation of Android Studio is in here:
C:\Program Files\Android\Android Studio
I've read through many of the guides for Windows for installing this stuff, but without this android-sdk file which every one of them mention it's a bit hard to do..
TL;DR: Where do I find android-sdk in my installation folder?
On my Windows 10 it is found under
C:\Users\my_user\AppData\Local\Android\Sdk
Maybe that is the place where it installed on your machine as well.
I tried echoing for ANDROID_HOME in cmd and no positive results either.
You cannot echo ANDROID_HOME because it does not add to Environment Variables. You should set it yourself in Environment Variables Window.
You can refer how to set ANDROID_HOME in this link: http://www.automationtestinghub.com/setup-android-environment-variables/
I've read through many of the guides for Windows for installing this stuff, but without this android-sdk file which every one of them mention it's a bit hard to do..
When running setup android studio, if you don't change the path of Android SDk, in default the Android SDK is installed in C:\Users\{UserName}\AppData\Local\Android\sdk\.

Android Studio error: “Environment variable does not point to a valid JVM installation”

I am installing android studio into my 32 bit windows.
It was installed when i am going to launch this application it was giving error of the java_home environment variable does not point to a valid jvm installation
I have checked the version installed on PC.screenshot of java version and path where it was installed on my PC
My Android Studio Folder which was build doesn't created JRE Folder.Path where Android Studio has setup .
Just do this:
Select Start menu > Computer > System Properties > Advanced System Properties.
Then open Advanced tab > Environment Variables and add a new system variable JAVA_HOME that points to your JDK folder, for example C:\Program Files\Java\jdk1.7.0_79.
Right click on Computer->Properties -> Advanced system settings -> Advanced Tab
-> Environmental variables button click ->
Add JAVA_HOME variable to user variables section like bellow screen grab.
Then open up the path variable under the system variables. Edit it and add JAVA_HOME at he end of the line like the bellow image.
if you install the jdk1.7.0_79 and add environment variable path to add the path C:\Program Files\Java\jdk1.7.0_79
The mistake which i have done is that i am giving JAVA_HOME variable to System Variables not to User Variable.
so, we have to give a variable to a User Variable in environment variable.
second thing is that the value should only has a path of a jdk not other paths are added in that value.In my case it was also storing other path also don't know why??but now working.
I had a problem with the response, my operating system is 64bits, I tried to open the android-studio 32bits, I try to install a 32bits version of java, but got the response, I went to a bin folder Of Android studio, and opened the 64bits executable, worked correctly, with my java_home pointing to 64bits logically.
Then the confirmation looks like this:
Environment variable:
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_xxx
Opening android studio:
studio64.exe

Android Studio doesn't start with JAVA_HOME variable setted

I've a problem with Android Studio.
When i try to open Android Studio it shows this message:
But I've setted the JAVA_HOME variables (Java SKD is installed):
What is the problem?
Have you installed the 64bit JDK? You can install the 64bit JDK as follows:
Windows
Launch the downloaded EXE file, android-studio-bundle-.exe
Follow the setup wizard to install Android Studio.
Known issue
On some Windows systems, the launcher script does not find where Java is installed. If you encounter this problem, you need to set an environment variable indicating the correct location.
Select Start menu > Computer > System Properties > Advanced System Properties.
Open Advanced tab > Environment Variables
Add a new system variable JAVA_HOME that points to your JDK folder, for
example C:\Program Files\Java\jdk1.7.0_21.
I solved it by installing Microsoft Visual C++ 2010 Redistributable Package.

Error : set an Environment variable JAVA_HOME to point to it?

I am trying to plug-in android in to my laptop
Configuration: vista OS, 64 bit and RAM 4GB
I install the Eclipse, JDK 7 and installer_r18_windows.exe file from android site. when I try to run the windows installer it shows the message
Error:Failed to find the java version for C:\Windows\System32\java.exe: the system cannot find the file specified. and at last
if you believe you have a JDK installed and it was not properly recognized,simply set an environment variable JAVA_HOME to point to it
I don't know how to set an environment variable. How to solve this problem ?
Step 1
Make sure You have installed Java 64 bit version
Step2 copy c:\windows\system32\java.exe to c:\windows\syswow64
And last to learn How to set Environment Variables here you go
http://java.com/en/download/help/path.xml
Last Thing
If you are installing 32bit java version
Installation path will be
C:\Program Files (x86)\Java\jdk1.6.0_21\bin
If you are installing 64but java version
Installation path will be
C:\Program Files\Java\jdk1.6.0_21\bin
So set this path in Environment variables.

Android installation/SDK Manager issues

I have downloaded android-sdk_r08-windows.zip and installed it in c:\. When I try to run the SDK Manager, it briefly pops up a DOS window then closes. Trying to run adroid update sdk results in a null pointer exception. I have tried uninstalling/reinstalling the SDK for both android and java multiple times. This is on windows XP SP3. Any ideas?
Thanks,
John
C:\android-sdk-windows>java -version
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)
C:\android-sdk-windows>tools\android.bat update sdk
[INFO] Starting Android SDK and AVD Manager
No command line parameters provided, launching UI.
See 'android --help' for operations from the command line.
java.lang.NullPointerException
at com.android.sdklib.internal.avd.AvdManager.parseAvdInfo(AvdManager.java:1155)
at com.android.sdklib.internal.avd.AvdManager.buildAvdList(AvdManager.java:1134)
at com.android.sdklib.internal.avd.AvdManager.<init>(AvdManager.java:376)
at com.android.sdkuilib.internal.repository.UpdaterData.initSdk(UpdaterData.java:230)
at com.android.sdkuilib.internal.repository.UpdaterData.<init>(UpdaterData.java:107)
at com.android.sdkuilib.internal.repository.UpdaterWindowImpl.<init>(UpdaterWindowImpl.java:86)
at com.android.sdkuilib.repository.UpdaterWindow.<init>(UpdaterWindow.java:54)
at com.android.sdkmanager.Main.showMainWindow(Main.java:297)
at com.android.sdkmanager.Main.doAction(Main.java:260)
at com.android.sdkmanager.Main.run(Main.java:99)
at com.android.sdkmanager.Main.main(Main.java:88)
Apparently my system had a residual .android folder lying around from when I played around with the android SDK over a year ago. Renaming that file resulted in the SDK Manager coming up.
Make sure the JDK path is added to the Environmental variables.Its usually happenes when a JDK/JRE uninstall is succeeded by another JDK install
Have you installed the JDK, rather than the JRE?
Also, check that your JAVA_HOME variable points to your JDK install path.
instead of opening android sdk manager open android.bat in tools folder. i think it is sdk\tools
You need make sure that:
1) JDK or JRE is installed
2) Within System Variables, the JAVA_HOME variable is set to your JDK/JRE folder (e.g. C:\Program Files\Java\jre7)
3) Your PATH variable includes %JAVA_HOME%\bin

Categories

Resources