I have a problem with Android Studio.
Error:CreateProcess error=216, This version of %1 is not compatible
with the version of Windows you're running. Check your computer's
system information to see whether you need a x86 (32-bit) or x64
(64-bit) version of the program, and then contact the software
publisher
Error:CreateProcess error=216, This version of %1 is not compatible
with the version of Windows you're running. Check your computer's
system information to see whether you need a x86 (32-bit) or x64
(64-bit) version of the program, and then contact the software
publisher
It's because you are running a 32-bit version android studio application on a 64-bit machine. Try to run studio64.exe (which is inside bin folder of android studio).
Related
I have a problem with running "adt-bundle-windows-x86_64-20131030" software on my laptop. I have a 32bit version of windows 7 and of course 32bit version of jre. When I want to run eclipse under that program, it fails with message:
"The version of this file is not compatible with the version of windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher."
Why this is happening? (In the download page of that software it said that can be used in both 32bit and 64bit environment!).
That package name contains x86_64 which points out that this is a x64 build and not a x86 as the name could been interpreted as.
From Wikipedia:
x86-64 (also known as x64, x86_64 andAMD64) is the 64-bit version of the x86instruction set.
You can download the latest version of the adt plugin from the Android homepage:
http://developer.android.com/sdk/index.html
Here is the link for 32bit version of adt-bundle-windows 7. [http://developer.android.com/sdk/index.html]
I would like to install eclipse + ADT on Windows 8.
The system requirements on Android Website do not list Windows 8 as supported OS. Is it possible to do so?
Also, I see this Error.
Thanks
I'm not sure if you mean would you be able to install ADT + eclipse on Windows 8 ?? but according to the system requirements mentioned on Android Website it stops at Windows 7. I do not see a problem however with the installation. It should work. Just make sure you have the correct/updated JVM.
Operating Systems
Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit)
Mac OS X 10.5.8 or later (x86 only)
Linux (tested on Ubuntu Linux, Lucid Lynx)
GNU C Library (glibc) 2.7 or later is required.
On Ubuntu Linux, version 8.04 or later is required.
64-bit distributions must be capable of running 32-bit applications.
You have Java Problems. I think its related to 32 & 64 bit. See here for a possible duplicate:
Failed to load the JNI shared Library (JDK)
I downloaded the ADT Bundle from the android developers website, and I choosed the 64 bits version. When I tried running eclipse, it didn't work and I got the error eclipse.exe is not a valid Win32 application.
I am running a 64 bits Windows XP machine. I checked it by ruuning dxdiag.exe :
I don't understand why it is not working. Any idea ?
What i can see from your system information, your window xp is 32bit Operating System.
X86 represents 32-bit OS for Window XP.
Now you can do 2 things
First - Download ADT Bundle for 32-Bit.
Second - Download Eclipse Only for 32-Bit and set the path of downloaded android SDK into Eclipse.
I am trying to do the get started android app - there are two locations and two methods I have tried, both same result:
LoadLibrary failed with error 998:
Invalid access to memory location
Step 5 from this article.
Running the app from here.
I have installed the standalone adt app from the official SDK site.
Please note I initially had the 64-bit jdk installed AND installed the 64-bit adt standalone version. I received the same symptom. So I, subsequently, installed the 32-bit jdk and then installed the 32-bit adt standalone, and got the same issue.
adt version info
Android Developer Tools
Build: v21.0.1-543035
Java version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
Java HotSpot(TM) Client VM (build 20.12-b01, mixed mode, sharing)
My machine info
Windows 7 Home Premium Service Pack 1
Studio XPS 7100
AMD Phenom(tm) II X6 1035T Processor 2.60 GHz
6.00 GB RAM
64-bit Operating System
Go to android-sdk/Tools and rename emulator-arm.exe to emulator.exe. You may make backup of current old emulator.exe
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.