Android Studio - Tidak ditemukan Instalasi JVM

90

Saya mengalami masalah saat mencoba boot-up Android Studio

Ketika saya mencoba meluncurkannya setelah instalasi, saya mendapatkan kesalahan ini:

No JVM Installation found. Please install a 64 bit JDK.


Spesifikasi sistem saya saat ini:

Sistem Operasi: Windows 8.0 64 bit version
JDK diinstal:JDK 1.8.0


Apa yang telah saya coba:

Saya telah mencoba apa yang dilaporkan dalam kesalahan, dan juga di sebagian besar solusi untuk mengatur JDK_HOMEvariabel dalam variabel lingkungan ke jalur JDK saya (versi 64 bit) yaituC:\Program Files\Java\jdk1.8.0_05

*I also have tried rebooting system, just in case to test if the environment variable is not working without a restart


Saya telah melihat solusi ini dan mencoba tetapi tidak ada yang berhasil, jadi jangan tandai sebagai duplikat dari yang ini:
Instalasi Android Studio pada Windows 7 gagal, tidak ada JDK yang ditemukan
Dengan studio android tidak ditemukan jvm, JAVA_HOME telah disetel
Android Studio mulai gagal di Windows 8 64bit
Android Studio tidak diluncurkan setelah instalasi


Berikut adalah keluaran cmd untuk versi java:

enter image description here

Syed Qarib
sumber
Hanya untuk referensi, JAVA_HOME saya identik dengan milik Anda, jadi Anda dapat mengesampingkannya sebagai masalah selama Anda yakin JDK Anda 64-bit.
Veselin Romić
Saya menginstal JDK versi x64 bit .. juga seperti yang Anda lihat jalur JDK saya tidak ada di dalam Program Files (x86)folder sehingga menghapus ini juga ..
Syed Qarib
Berhati-hatilah, harap sertakan output dari java -version dalam badan pertanyaan.
ozbek
1
Saya rasa Anda tidak dapat menjalankan Android Studio dengan Java 8. Saya menginstal Studio di Mac Yosemite hari ini dan studio mengeluh bahwa itu membutuhkan Java 6. Coba instal java 7. Di windows saya dulu menginstal Java 7.
Varun
Nah, itu juga asumsi saya bahwa itu tidak berjalan dengan java 8 .. tapi mengapa dan dimana dilaporkan? karena saya tidak bisa melihat di mana hal ini terdaftar ..
Syed Qarib

Jawaban:

68

Saya memiliki masalah yang sama. Saya mencoba mengatur semua jenis jalur tetapi tidak ada yang berhasil. Jadi saya harus melakukan perbaikan kotor. Satu-satunya masalah dengan ini adalah membuka jendela baris perintah kosong.

Saya melakukan hal berikut untuk membuatnya berhasil.

  • buka folder instalasi AndroidStudio.
  • goto binfolder dan buka studio.batdi editor teks
  • tambahkan set JAVA_HOME=C:\Program Files\Java2\jdk1.8.0// jalur java Anda setelah baris ECHO.
  • pergi ke Start -> All Programmes-> Android Studio->
  • klik kanan Android Studiodan klik properties.
  • Anda akan melihat Targetsesuatu seperti<installation path>android-studio\bin\studio64.exe
  • ubah menjadi <installation path>android-studio\bin\studio.bat

Sekarang Anda dapat mengaksesnya dengan mengkliknya dari menu.

Catatan: Saya mencobanya dengan 8, Berhasil.

bitkot
sumber
Ini terlihat menjanjikan .. akan mencobanya .. akan menerima jawaban jika berhasil
Syed Qarib
52
Tidak ada studio.bat di folder bin Android Studio RC 1
gderaco
14
FYI: Saya mendapatkan kesalahan yang sama tetapi dalam kasus saya, saya mengarahkannya ke folder bin di jalur Java_Home saya. Setelah saya mengubahnya ke folder induknya menjadi C: \ Program Files \ Java \ jdk1.8.0_25, semuanya berjalan lancar.
Vincy
3
Selain Alexander, berikut adalah konten yang dibutuhkan oleh "studio.bat": @echo off # NEXT_LINE # set JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_31 # NEXT_LINE # cd "C: \ Utilitaires \ Development \ Android Studio \ bin "& Mulai studio64.exe (# NEXT_LINE # di sini hanya untuk pemformatan)
F2000
4
Saya punya masalah ini. Masalahnya adalah bahwa pintasan menu mulai diluncurkan studio64.exesedangkan saya JAVA_HOMEmenunjuk ke versi 32 bit. Saat aku berlari studio.exe, itu mulai dengan baik. Saya menggunakan jalur ini:C:\Program Files (x86)\Java\jdk1.7.0_55
Nick.McDermaid
50

Saya mereproduksi masalah Anda di sistem Windows 8.1 saya :

  1. Menginstal 64-bit JDK 1.8.0_11 .
  2. Memasang Android Studio Bundle terbaru.
  3. Pergi ke Control Panel -> System -> Advanced system settings -> Environment Variables ...
  4. Menambahkan JDK_HOME yang mengarah ke JDK 64-bit saya.
  5. Meluncurkan studio64.exe

Saya mendapat pesan yang sama dengan Anda. Berpikir bahwa itu mungkin variabel lingkungan, saya melakukan hal berikut:

  1. Pergi ke Control Panel -> System -> Advanced system settings -> Environment Variables ...
  2. Mengganti nama JDK_HOME menjadi JAVA_HOME .
  3. Meluncurkan studio64.exe

Itu muncul dengan sukses!

Robert Dean
sumber
Apa yang %JAVA_HOME%\bin\java -versionditampilkan untuk keluaran?
Robert Dean
1
hanya pemikiran gila, mungkin mengganti nama variabel JAVE_HOME untuk kedua kalinya sebagai JAVA_HOME, jika ada spasi atau karakter yang tidak dapat dicetak mengganggu?
1
Ini harus dipilih dan
Naveed Ahmad
30

1. Unduh JDK versi 64 bit dari sini

masukkan deskripsi gambar di sini

  1. Seperti yang ditunjukkan pada gambar berikutnya, pergi ke Control Panel-> System and Security-> Advanced system settings-> Environment Variables-> New(Variabel sistem)

  2. Kemudian tambahkan nama variabel: JAVA_HOME dan nilai variabel: C: \ Program Files \ Java \ jdk1.8.0_25

Harap dicatat bahwa jdk1.8.0_25mungkin berbeda tergantung pada versi JDK. masukkan deskripsi gambar di sini

  1. Klik tombol OK di sisa jendela kiri.
aknay
sumber
Saya melakukan semua langkah ini tetapi terus mendapatkan pesan kesalahan, jadi saya memulai ulang komputer dan sekarang Android Studio diluncurkan. Saya menggunakan Windows 10 Tech Preview.
Michaël Polla
Restart komputer memecahkan masalah ketika saya menyelesaikan semua langkah yang disebutkan di atas.
Muhammad Irfan
ITULAH PEKERJAAN ITU!
T.Todua
11

1-Klik kanan pada Android Studio dan klik pada properti.

2-Ganti studio64.exe di tautan oleh studio.exe.

fatah amina
sumber
Terkadang Anda tidak perlu menjalankan 64-bit. Yang ini memecahkan masalah saya. Saya menyadari bahwa Android Studio memiliki kedua versi EXE. Jadi sekarang saya baik-baik saja dengan JAVA SE 32 bit terbaru pada 64 bit Windows 7. Terima kasih.
Izzy Helianthus
Mengganti studio64.exe ke studio.exe di folder C: \ Program Files \ Android \ Android Studio \ bin dan membuat pintasan baru studio.exe di desktop. Semuanya baik-baik saja sekarang. Terima kasih.
Mian Asbat Ahmad
7

Oke, saya juga mengalami masalah ini dan inilah yang memperbaikinya untuk saya. Sebagai catatan saya menggunakan Windows 8.1 dan Java JDK 1.8.31, semuanya 64-bit.

Masalahnya adalah dengan jarak antara "Program" dan "File" di jalur yang ditetapkan JAVA_HOME. Saya pernah mengalami masalah ini sebelumnya tetapi tidak benar-benar menyadari sampai saya memeriksa instruksi di sini untuk pengaturan JAVA HOME, maka semuanya masuk akal.

Singkatnya, ubah JAVA_HOMEjalur dari:

C:\Program Files\Java\jdk1.8.0_31

untuk

C:\Progra~1\Java\jdk1.8.0_31

Pastikan untuk mengatur nomor versi JDK yang benar untuk instalasi Anda. Menghapus ruang dari jalur memperbaiki semua yang ada di sistem saya.

Seperti disebutkan di halaman yang ditautkan di atas,

digunakan C:\Progra~1\untukC:\Program Files\

dan C:\Progra~2\untukC:\Program Files(x86)\

tergantung di mana Anda menginstal JDK di sistem Anda.

Catatan: Hanya untuk memperjelas, sebelum melakukan perubahan ini sistem saya dengan benar menggemakan nilai JAVA_HOMEberada C:\Program Files\Java\jdk1.8.0_31di jendela perintah, membuat saya percaya semuanya baik-baik saja. Namun, mencoba menjalankan %JAVA_HOME%\bin\javacmelaporkan bahwa jalur tidak dapat ditemukan. Setelah menghapus spasi dari JAVA_HOMEjalur, perintah yang sama berjalan dengan sempurna.

randall
sumber
1
Di Windows 10 ini memecahkan masalah saya di mana pengaturan tidak akan berfungsi karena tidak dapat mendeteksi di mana JDK dipasang. Omong kosong bodoh seperti ini mengapa saya benci Java.
John81
3

Copot pemasangan Java 8 dan bersihkan JDK_HOME dan jalur lingkungan JAVA_HOME Anda. Kemudian instal 64bit JAVA 6 atau 7 JDK pilihan Anda.

Martin Kembalikan
sumber
Saya tahu saya dapat membuatnya berfungsi jika saya menurunkan versi JAVA .. tetapi mengapa saya harus melakukannya? itulah pertanyaannya ..
Syed Qarib
Seperti yang saya coba sarankan, jalur lingkungan JAVA Anda mungkin kotor / tertipu dari penginstalan sebelumnya dan membingungkan Android Studio. Intellij Idea hampir kompatibel dengan JAVA 8, tetapi Anda tidak dapat memanfaatkan fitur JAVA 8 karena Android belum mendukungnya. Cukup periksa dua kali untuk membersihkan semuanya dan menginstal JAVA 7, itu akan baik-baik saja.
Martin Kembalikan
Karena Anda tidak dapat menggunakan Java 8 di Android.
seseorang
2

Pastikan Anda menetapkan path di SYSTEM VARIABLEStidak USER VARIABLESjuga ..... beri nama variabel sebagai JAVA_HOMEdan alamatnya karena C:\Program Files\Java\jdk1.8.0_25\ pastikan Anda tidak menempatkan titik koma.

6abhishek jha
sumber
Jalur sampel Anda membantu saya .. terima kasih banyak :)
shihabudheen
1

Menurut catatan instalasi Oracle , Anda harus mengunduh / menginstal JDK untuk sistem yang benar . Demi kenyamanan Anda, saya telah menautkannya dari kalimat di atas. Jika Anda masih mengalami masalah, tinggalkan komentar. Saya telah menulis beberapa kode cepat yang akan memberi tahu Anda jika JVM Anda 64 atau 32-bit , di bawah. Saya sarankan Anda menjalankan kelas ini dan memberikan komentar untuk hasilnya:

public class CheckMemoryMode {
    public static void main(String[] args) {
        System.err.println(System.getProperty("sun.arch.data.model"));
    }
}
hd1
sumber
Saya telah menginstal JDK yang sama .. JDK berjalan dengan baik .. karena saya tidak memiliki masalah dalam menjalankan program melalui eclipse ..
Syed Qarib
Silakan kompilasi / jalankan kode yang baru saja saya tambahkan dan beri tahu saya apa isinya.
hd1
Biasanya untuk semua produk ide ada 'bat' launcher di direktori bin. itu dengan jelas menyatakan bahwa JDK_HOME dan JAVA_HOME keduanya diterima. Cobalah untuk meluncurkannya dan lihat apa yang akan terjadi setelahnya. Setidaknya jika ada masalah, Anda akan melihatnya di konsol. Kemudian Anda dapat melihat sumber file bat. Itu benar-benar menggambarkan diri sendiri.
simar
1
  • Bagi saya ini ternyata Variabel Lingkungan tidak diwariskan.
  • Jawaban cepat: reboot, lalu klik studio.bat, bukan studio.exe atau studio64.exe

================ Detail =================

  • "Klik Kanan" - "Jalankan sebagai Administrator" berfungsi untuk saya jika : ** JDK_HOME atau JAVA_HOME disetel. (PATH tidak perlu diubah untuk saya) ** Saya menjalankan studio.bat, bukan studio.exe ** Catatan: Secara Default, saya adalah administrator di Akun Microsoft (Bagian Microsoft itu mungkin memengaruhi banyak hal), dan saya jarang reboot. Saya menjalankan Win8.1 64bit. Saya telah menginstal JDKv1.8.0.0_25 32bit dan 64 bit, dan telah menginstal JRE 32bit dan 64 bit (digunakan oleh perangkat lunak lain).

  • Saya menemukan ada perbedaan dalam mengklik studio.bat, studio.exe, dan menjalankan studio.bat dari command prompt. Ada juga bedanya apakah saya reboot atau tidak.

  • Perbedaannya: Variabel Lingkungan Sistem tidak semuanya ada, tergantung pada bagaimana saya memulai program.

  • Untuk menguji:

  • Di menu start, seret salinan "command prompt" ke desktop Anda, lalu ubah properti sehingga "Start In" adalah lokasi studio.bat

  • salin studio.bat ke studio_debug.bat (yang bisa kita ganggu)
  • seret pintasan studio_debug.bat ke desktop untuk kenyamanan.
  • edit studio_debug.bat (klik kanan -> edit)

== Ubah:

@echo off

== sampai

@echo on         
echo Set===================
set
echo ======================
pause
  • Ini juga dapat membantu dalam men-debug studio.bat:

== perubahan:

"%JAVA_EXE%" %ALL_JVM_ARGS% -cp "%CLASS_PATH%" %MAIN_CLASS_NAME% %*

== sampai

echo =================
echo Starting: "%JAVA_EXE%" %ALL_JVM_ARGS% -cp "%CLASS_PATH%" %MAIN_CLASS_NAME% %*
pause
"%JAVA_EXE%" %ALL_JVM_ARGS% -cp "%CLASS_PATH%" %MAIN_CLASS_NAME% %*
echo =================
  • Sekarang ketika Anda menjalankan studio.bat dari command prompt versus mengklik dua kali Anda mungkin melihat perbedaan dalam variabel lingkungan termasuk JAVA_HOME dan PATH. Jika Anda memiliki masalah yang sama dengan saya.

  • Masalahnya tampaknya bergantung pada:

    1. apakah Anda melakukan boot ulang sejak mengubah variabel lingkungan?
    2. sepertinya tidak masalah apakah saya akun lokal atau microsoft
    3. mungkin tergantung apakah Anda seorang administrator atau tipe akun lainnya
    4. apakah Anda mulai menggunakan studio.bat, studio.exe, atau studio64.exe
  • .

  • FYI: Perintah startup sukses aktual yang dijalankan oleh studio.bat di sistem saya adalah sebagai berikut (termasuk studio64.exe):

    "C: \ Program Files \ Java \ jdk1.8.0_25 \ bin \ java.exe" "-Xms128m" "-Xmx750m" "-XX: MaxPermSize = 350m" "-XX: ReservedCodeCacheSize = 96m" "-ea" "- Dsun.io.useCanonCaches = false "" -Djava.net.preferIPv4Stack = true "" -Djsse.enableSNIExtension = false "" -XX: + UseCodeCacheFlushing "" -XX: + UseConcMarkSweepGC "" -XX: SoftRefLRUPolicyMSPer XX: + HeapDumpOnOutOfMemoryError "" -Didea.platform.prefix = AndroidStudio "" -Didea.paths.selector = AndroidStudioBeta "-Djb.vmOptionsFile =" C: \ android-studio \ bin \ studio64.exe.vmoptions "" -Xbootclasspath / a: C: \ android-studio \ bin \ ../ lib / boot.jar "-Didea.paths.selector = AndroidStudioBeta -Didea.platform.prefix = AndroidStudio -cp" C: \ android-studio \ bin \ .. \ lib \ bootstrap.jar;C: \ android-studio \ bin \ .. \ lib \ extensions.jar; C: \ android-studio \ bin \ .. \ lib \ util.jar; C: \ android-studio \ bin \ .. \ lib \ jdom.jar; C: \ android-studio \ bin \ .. \ lib \ log4j.jar; C: \ android-studio \ bin \ .. \ lib \ trove4j.jar; C: \ android-studio \ bin \. . \ lib \ jna.jar; C: \ Program Files \ Java \ jdk1.8.0_25 \ lib \ tools.jar "com.intellij.idea.Main

  • Harapan yang membantu orang lain.

Paul
sumber
1

Pastikan saja bahwa versi yang diinstal dari keduanya, Android Studio dan JDK, adalah 32-bit atau 64-bit. Jika JDK adalah 32-bit dan Android Studio 64-bit atau sebaliknya, maka JDK tidak akan berfungsi meskipun Anda mengatur JAVA_HOME.

kAmol
sumber
1

Perbaikan saya adalah menghapus tanda kutip ganda yang telah saya sertakan di jalur JAVA_HOME.

Daripada mendeklarasikan JAVA_HOME sebagai "C \ Program Files ..."

Saya menghapus "dan menyatakan JAVA_HOME sebagai C \ Program Files ...

Saya menggunakan Win 7, x64

sepertijudo
sumber
1

Saya juga menghadapi masalah yang sama. Solusi yang membantu saya adalah saya mengunduh dan menginstal 64 bit JDK dari tautan ini dan mengatur variabel " java_home " ke jalur terinstal JDK baru seperti C: \ Program Files \ Java \ jdk1.7.0_45. Semoga ini membantu.

Optimus Krish
sumber
1

Punya masalah yang sama setelah memutakhirkan mesin saya dari 7 menjadi 10 harus menginstal ulang JDK semua terlalu lama dan hanya membutuhkan waktu beberapa detik. Berikut langkah-langkah yang saya ikuti.

Buka tautan ini http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Setuju dengan perjanjian kontak oracle. Kemudian pilih versi windows Anda dalam kasus saya adalah 64 bit setelah itu ..Berikutnya..Berikutnya ,, setelah bersaing Anda dapat meluncurkan kembali studio Android Anda tanpa masalah. Semoga ini membantu

NelsonRoberts
sumber
0

Inilah solusinya.

Mulai saja ANDROID STUDIO sebagai administrator jika Anda menggunakan profil windows non administrator!

Jika variabel lingkungan Anda benar, itu akan melakukan trik. Nikmati!

Nico
sumber
Ini tidak ada hubungannya dengan masalah. Coba sendiri
0

Android Studio Bekerja dengan sempurna dengan Java 1.8atau Java 8. Saya juga mengalami kesalahan JVM yang tidak valid. Alasannya termasuk ";" (titik koma) di akhir JAVA_HOMEnilai jalur. Format yang benar untuk nilai jalur adalah:

C: \ Program Files \ Java \ jdk1.8.0_xx (Ganti xx dengan versi Anda saat ini)

Jangan menyertakan ;(titik koma) di akhir JAVA_HOMEnilai

Nigel Crasto
sumber
0

Dalam kasus saya

Di Control Panel -> System -> Advanced system settings -> Environment Variablesdalamnya tidak ada JDK_HOMEORJAVA_HOME

BEGITU

Saya menambahkan entri bernama: JDK_HOME yang mengarah ke: C: \ Program Files \ Java \ jdk1.8.0_25 \ (Anda harus mengarahkan ini ke jalur instalasi JDK Anda)

Dan semua tampaknya berfungsi dengan baik sekarang

Alberto Saint Martin
sumber
0

Anda harus menginstal jdk1.8.0 dan kemudian klik kanan pada ikon komputer saya dan kemudian pilih properti, kemudian di panel kiri, pilih pengaturan sistem lanjutan, lalu di bog dialog pilih Variabel Lingkungan, lalu di kotak dialog itu, di bagian variabel pengguna buat baru variabel yang namanya harus JAVA_HOMEdan jalurnya C:\Program Files\Java\jdk1.8.0(di pc saya) kemudian bagian variabel sytem, ​​pilih PATHvariabel dan tambahkan itu mengakhiri jalur ini C:\Program Files\Java\jdk1.8.0\bindan kemudian pilih ok untuk semua kotak dialog dan setelah langkah ini jalankan studio Android. Dan untuk pengujian, jalankan cmd di windows dan jalankan perintah ini java -versionjika mengembalikan versi java dan ... itu diinstal dengan benar.

Catatan: Saya mendapat jawaban di windows 8.1 64 bit.

Farshid Shekari
sumber
0

Ini diuji pada mesin Windows 7 64Bit saya.

Cukup aneh ... Saya memiliki masalah yang sama - SAAT IntelliJ Idea (termasuk Plug-in Android) bekerja dengan sempurna.

Namun, inilah yang saya lakukan untuk membuat Android Studio 1.0 berfungsi (tidak ada langkah yang terlewat -> mungkin ini akan membantu pemrograman pemula).

Cukup siapkan variabel lingkungan baru dengan ...

  1. menekan Windows-Key dan mengetik env ... Anda akan melihat "Edit variabel lingkungan sistem". Klik!
  2. Sekarang klik "Variabel Lingkungan ..."
  3. Di bawah Variabel sistem (BUKAN "Variabel pengguna") tambahkan entri baru bernama JAVA_HOMEdan setel nilainya ke folder Java Anda (seperti C:\Program Files\Java\jdk1.8.0_25)
  4. melamar dan Anda siap untuk pergi.

PS: Saya tidak tahu kenapa beberapa orang menulis tentang ilmu nuklir ketika mereka ingin menjelaskan bagaimana mengatur jalur Jawa ..

Martin Pfeffer
sumber
0

Solusinya diberikan dalam kesalahan itu sendiri, Goto My computer (Klik kanan) -> properti -> Pengaturan sistem lanjutan -> Variabel lingkungan -> Buat variabel baru.

Berikan detail berikut untuk itu:

Nama variabel: JAVA_HOME.

Nilai variabel: (jalur Anda ke folder instalasi java jdk).

Untuk menemukan jalur untuk instalasi java, buka file program di drive instalasi jendela Anda (biasanya drive C). Temukan folder bernama JAVA, di navigasi itu ke folder JDK.

Salin alamat tautan dari atas, dan tempel di nilai Variabel.

Sekarang Tekan Ok dan setelah variabel lingkungan dibuat, restart android studio.

Semoga membantu.

Gaurav Pangam
sumber
0

jika "variabel enviornment" Anda disetel dengan baik, coba perbarui Mulai> Semua Program> Android Studio> Android Studio

lakukan klik kanan, klik Properties dan set path android studio sdk

di

pintasan> Target

krunal shah
sumber
0

Jika Anda menggunakan windows 7 , pastikan Anda menginstal jdk-xxxx-windows-x64.exe. http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Saya sebelumnya telah menginstal 32 bit, bukan versi 64 bit, maka itu diinstal di folder file program x (86). Tetapi jika Anda menginstal setup sdk 64 bit, itu diinstal di folder file program. Kemudian atur JAVA_HOME = 'C: \ Program Files \ Java \ jdk1.8.0_65' Seharusnya berfungsi dengan baik.

Mansi
sumber
0

Variabel saya menunjuk ke variabel sistem lain jadi JDK_HOME

%programfiles%\Java\jdk1.8.0_45

dan saya harus mengubahnya secara eksplisit menjadi

C:\Program Files\Java\jdk1.8.0_45

Mirip dengan JAVA_HOME

Thanasis Kapelonis
sumber
0

My JAVA_HOMEmenunjuk c:/jrelangsung. Jadi saya menggantinya menjadi C:/java/jrekarena bingung memilih mana yang akan digunakan, jadi saya menggantinya dengan yang spesifik dan itu berhasil untuk saya. Catatan: Lebih baik hanya memiliki satu instalasi JRE pada mesin Anda

testingh
sumber
0

Saya memecahkan masalah dalam kasus saya dengan menghapus file

C: \ Users \ username.AndroidStudioX \ studio64.exe.vmoptions

(x menunjukkan versi studio android Anda sehingga bisa berbeda) , karena saya membuatnya sebelumnya untuk menyesuaikan opsi VM. Sesederhana itu

RazaUsman_k
sumber
0

Tambahkan jalur instalasi Anda dan jalur java ke jalur sistem default dengan memisahkan;

Klik kanan pada My Computer -> Properties -> Advances System Setting -> Advanced -> Environment Variables -> Di bawah kategori System Variables temukan "Path" -> tambahkan path instalasi android dan path java dengan memisahkan dengan ; ...

Percaya itu berhasil

Vikram B
sumber
0

Jika tidak berfungsi setelah mengatur jalur dalam variabel lingkungan dengan benar,
Instal ulang Android Studio dan itu berhasil untuk saya.

Kerim
sumber
0

Di bawah Android Studio \ bin saya ada dua folder

studio.exe dan studio64.exe

Saya mencoba menjalankan program pertama dan itu memberi saya kesalahan yang disebutkan.

Tetapi ketika menjalankan studio64.exe itu berhasil.

PHPFan
sumber
-1

Karena menangis dengan suara keras, ini SANGAT MUDAH DIPERBAIKI !!

  1. Pergi ke: "Control Panel \ All Control Panel Items \ System" setelah di sana klik "Advanced system settings" di sisi kiri

  2. Jendela yang muncul menunjukkan kotak bertuliskan Environment Variables! Klik itu.

  3. Klik "tambahkan baru" untuk menambahkan variabel baru.

  4. Ketik JAVA_HOMEdi kotak pertama dan di kotak kedua alamat ke, IE / dalam kasus saya C:\Program Files\Java\jdk1.8.0_25simpan. keluar dari semuanya. ITU DIA!!

Nikmati Android Studio! Tentunya agar hal di atas berfungsi, Anda harus menginstal java terlebih dahulu atau bagaimana lagi Anda dapat menggunakannya atau mengarahkannya ke pc Anda dan semua itu. Petunjuk di atas sangat menyesatkan dan rumit. Sebagai catatan saya menggunakan widows 8.1, YA ini berfungsi di windows terbaru dan sangat mudah diperbaiki.

-OSG

Orlando S. Gondar
sumber
4
Hanya sebuah saran, tetapi cobalah untuk tidak merendahkan orang lain dan saya pikir Anda akan diterima dengan lebih baik. Banyak orang, termasuk saya sendiri, telah melakukan persis seperti yang disarankan - menambahkan sistem env var JAVA_HOMEuntuk menunjuk ke lokasi folder JDK, memeriksa apakah sudah benar dengan menggemakan %JAVA_HOME%(diatur ke C:\Program Files\Java\jdk1.8.0_31) di prompt cmd dan tampaknya semuanya sudah diatur dengan benar , tetapi Android Studio gagal memulai, menampilkan pesan "penginstalan JVM tidak valid". Dengan banyaknya aktivitas ini, jelas tidak "sangat mudah untuk diperbaiki" untuk semua orang.
randall
1
@randall: Sebagian besar jawaban untuk pertanyaan ini sama seperti yang satu ini, tetapi sangat menyedihkan bahwa orang-orang bahkan tidak membaca keseluruhan pertanyaan sebelum menjawab, dalam pertanyaan itu sendiri saya telah menyebutkan bahwa saya mencoba ini.
Syed Qarib
-1

Panel Kontrol -> Sistem -> Pengaturan sistem lanjutan -> Variabel Lingkungan

Saya mengubah JAVA_HOME menjadi JAVA dan sekali lagi mengubah JAVA menjadi JAVA_HOME .

dan itu bekerja dengan baik.

pradipgarala
sumber