Saya mengunduh Android Studio dan berusaha meluncurkan program.
Ini berjalan pada Windows 7 64-bit dengan Java 1.7. Selama instalasi Java 1.7 saya terdeteksi, dan sisa instalasi berjalan dengan baik. Namun, ketika mencoba meluncurkan aplikasi dari ikon desktop, tidak ada yang terjadi. Melihat task manager, proses baru dari CMD dimuat. Ini karena mencoba menjalankan file batch studio.bat
.
Ketika saya mengeksekusi melalui CMD, saya mendapatkan kesalahan berikut:
GALAT: tidak dapat memulai Android Studio. Tidak ditemukan JDK. Harap validasi ANDROID_STUDIO_JDK, atau JDK_HOME atau JAVA_HOME poin untuk pemasangan JDK yang valid. ECHO mati. Tekan tombol apa saja untuk melanjutkan . . .
Saya telah mencoba membuka idea
file properti untuk melihat apakah ada sesuatu yang dapat saya konfigurasikan untuk ini ANDROID_STUDIO_JDK
atau sesuatu seperti itu. Namun, saya tidak menemukan apa pun. Saya harap beberapa dari Anda dapat memberi tahu saya jika Anda dapat menginstal ini atau jika Anda mengalami masalah juga.
sumber
Jawaban:
Menambahkan variabel sistem
JDK_HOME
dengan nilaic:\Program Files\Java\jdk1.7.0_21\
berfungsi untuk saya. Rilis Java terbaru dapat diunduh di sini .Selain itu, pastikan variabel
JAVA_HOME
juga disetel dengan lokasi di atas.sumber
Android Studio
berfungsi dengan JDK 1.7 karena saya baru saja memverifikasi itu. Dan mungkin hal yang baik untuk mengatur variabel lingkungan sistem JDK_HOME (jika tidak JAVA_HOME diatur) untuk mengarahkan ke instalasi Java JDK.OK, saya menemukan cara untuk memperbaiki bug jahat ini.
Sebelum kamu memulai
Buka folder instalasi Android Studio Anda dan cari folder bin. Di dalam folder bin, Anda akan menemukan studio.bat . Jalankan file, dan itu akan menampilkan kesalahan. Jika ini tentang jalur Jawa maka ikuti tip 1.
Kiat 1
Saat Anda menetapkan jalur
JAVA_HOME
, dll., Pastikan untuk tidak menyertakanbin
di akhir jalur. Ini memecahkan masalah bagi saya.JAVA_HOME
=>C:\Program Files\Java\jdk1.7.0_21
path
=>C:\Program Files\Java\jdk1.7.0_21\bin
Ini berfungsi dengan baik dengan JDK 1.7 (saya mencoba dengan 32 bit).
Jika Anda melakukannya, Anda dapat melihat layar awal seperti di bawah ini.
Kiat 2
Apakah Anda mendapatkan pesan kesalahan di bawah ini?
Kesalahan ini mungkin terjadi, karena Anda memiliki referensi ke SDK lama Anda (yang Anda unduh dengan Eclipse ) di variabel path Anda. Buka variabel Lingkungan dan hapus referensi apa pun ke folder SDK lama dan arahkan ke folder SDK baru yang ditemukan di dalam folder instalasi Android Studio.
Simpan dan mulai ulang Studio, semuanya akan berfungsi seperti yang diharapkan sekarang.
Kiat 3
Jika Anda benci bermain-main dengan variabel path seperti yang diberikan di atas dengan menghapus referensi lama, cukup ikuti langkah-langkah berikut untuk merujuk ke path SDK baru yang datang dengan Studio.
*Project Defaults* -> *Project Structure* -> Click "New" -> Select "Android SDK" -> Select the SDK
folder di dalam instalasi studio.sumber
Dengan pembaruan terakhir dari Androd Studio, saya memiliki dua versi peluncur IDE
Satu disebut studio.exe dan lainnya studio64.exe keduanya di:
Anda harus meluncurkan yang cocok dengan versi Java 64 atau 32 bit Anda
sumber
Saya memiliki masalah yang sama. Saya mendapatkan pengaturan yang benar dengan variabel lingkungan di windows, misalnya:
sumber
Saya punya
tried
begitu banyak jawaban di sininone of them works
, tetapi saya memutuskan untuk datang kemix some of the answers
sini dan saya berhasil !Langkah 1: Buka properti sistem dengan mengklik kanan pada My Computer atau dengan menekan tombol windows pada pengetikan
This PC
dan mengklik kanan padanya dan memilihProperties
.Langkah 2: Klik
advanced system settings
atauEnvironment Variables
Langkah 3: Perhatikan bahwa ada 2 variabel yang berbeda. Yang perlu Anda buat adalah
system variables not user variables
, ketika Anda mengklik ketik baru berikut iniNama variabel:
JAVA_HOME
Nilai variabel:
C:\Program Files\Java\jdk1.8.0_25\
(Catatan: Harap periksa apakah jalurnya benar, terkadang itu benarC:\Program Files (x86)\Java\jdk1.8.0_25
)Langkah 4: Jalankan studio android, tidak perlu memulai ulang.
catatan:
*
C:\Program Files\Java\jdk1.8.0_25\
Tergantung sepenuhnya pada jalur instalasi AndaJDK
tidakJRE
jadi jangan bingung jika Anda melihat sesuatu seperti gambar di bawah ini. Cukup masukkan lokasi Andajdk
, dalam kasus saya iniC:\Program Files\Java\jdk1.8.0_25\
.*
Do not include the bin folder
ketika Anda memasukkan nilai Variabel.Sunting: Untuk Pengguna Windows 8 dan 10: Coba jalankan
C:\Program Files\Android\Android Studio\bin\studio.exe
alih-alihC:\Program Files\Android\Android Studio\binstudio64.exe
sumber
Saya memiliki masalah yang sama. Saya memiliki 64 bit windows 8. Saya mengunduh studio android yang bekerja pada mesin 32 bit tetapi tidak pada 64 bit saya.
Solusi bagi saya cukup sederhana. Saya menavigasi ke
di sana aku melihat 2 file exe studio.exe dan studio64.exe . Biasanya di menu mulai saya menunjuk ke studio64.exe yang terus memberi saya "Variabel lingkungan JDK_HOME tidak menunjuk ke JVM yang valid". Jadi saya mengklik studio.exe dan berhasil :)
Saya harap ini dapat membantu seseorang yang menghadapi masalah yang sama seperti saya
sumber
Jalan untuk JDK terbaru. Itu bekerja dengan sangat baik.
sumber
Jika Anda menerima pesan "SDK Android Anda kedaluwarsa ..." - klik " Konfigurasikan " -> " Project Defaults " -> " Project Structure ", pilih " SDKs " -> " Android SDK " dan dalam " Build Target " pilih " Android 4.2.2 ". Klik "OK". Sekarang seharusnya berfungsi dengan baik.
sumber
Saya mendapat masalah bahwa pemasangan dihentikan oleh kesalahan " $ (^ name) telah berhenti berfungsi ". Saya telah menginstal Java SE Development kit, juga mengatur SDK_HOME dan JAVA_HOME yang mengarah ke "C: \ Program Files \ Java \ jdk1.7.0_21 \"
Laptop saya diinstal dengan Windows 7 64 bit
Jadi saya mencoba untuk menginstal versi 32 bit Java SE Developement kit, atur JAVA_HOME saya ke "C: \ Program Files (x86) \ Java \ jdk1.7.0_21", restart dan instalasi bekerja dengan baik.
sumber
Masalah ini telah diperbaiki di Android Studio v0.1.1, jadi perbarui saja Android Studio dan itu akan berfungsi.
sumber
Kadang-kadang Anda dapat menyelesaikan masalah ini dengan menetapkan variabel lingkungan sehingga proses mencari JDK di tempat yang tepat .
Pendekatan lain adalah untuk mencari tahu di mana prosesnya mencari, kemudian menempatkan JDK Anda di sana.
Saya sudah banyak sukses menggunakan Process Monitor dari Sysinternals:
procmon
Filter
menu, lalu pilihFilter...
Event Class
is
File System
kemudianInclude
Add
, kemudianOK
Ini akan memfilter ke semua operasi sistem file yang terjadi pada mesin Anda.
Anda dapat mencoba memfilter berdasarkan hasil operasi Sistem File:
Result
kolom, laluExclude 'SUCCESS'
Anda juga dapat dengan mudah menyaring berdasarkan nama proses, baik dari
Filter...
opsi menu atau dengan mengklik kanan padaProcess Name
kolom dan memilihInclude 'process.exe'
.Setelah Anda menemukan operasi sistem file yang gagal,
Path
kolom akan memberi tahu Anda di mana harus meletakkan JDK Anda.Saya menemukan ini sangat memberdayakan. Terutama dibandingkan dengan proses frustasi dari mengubah variabel lingkungan dengan coba-coba.
sumber
Masalah saya disebabkan karena saya memiliki
&
karakter dalam nama pengguna Windows saya, jadi ketika diinstal di jalur default saya mendapatkan kesalahan berikut setelah menjalankanbin/studio.bat
Jadi saya uninstall dan instal ulang ke file program dan diluncurkan dengan baik sekarang.
sumber
Saya tidak bisa menjalankannya, tidak peduli variabel lingkungan mana yang saya tetapkan. Jadi saya cukup meletakkan salinan JDK ke folder instalasi Android Studio saya.
Salin konten instalasi JDK (misalnya,
C:\Program Files (x86)\Java\jdk1.7.0_21
)Rekatkan ke direktori instalasi Android Studio (misalnya,
C:\Program Files (x86)\Android\android-studio
)Saya agak berasumsi bahwa masalah ini disebabkan oleh menginstal versi x64 dari JDK. Tetapi yang paling membingungkan adalah kenyataan bahwa saya dapat memulai Android Studio dengan baik ketika saya memulai
studio.bat
sebagai Administrator (meskipun variabel lingkungan ditetapkan untuk akun pengguna pribadi saya).studio.bat
akan mencari beberapa opsi yang valid saat menentukan JDK mana yang akan digunakan.Seperti dijelaskan di atas, saya memilih
..\jre
opsi.sumber
Hari ini saya menemukan situasi lain ketika masalah ini terjadi - ketika Anda memiliki beberapa JDK, didefinisikan dalam JAVA_PATH. Saya sudah:
Jadi saya menerima masalah ini dengan pengaturan Android Studio
Tetapi ketika saya telah menghapus salah satu JDK - masalah telah terpecahkan:
Instalasi wisard menemukan jdk saya dan saya memiliki malam yang menyenangkan untuk belajar studio.
Tapi sayangnya bahkan studio yang diinstal tidak bekerja dengan beberapa jdk. Adakah yang tahu cara memperbaikinya?
Saya harap saya telah membantu seseorang
sumber
PASTIKAN ANDA MENGEMBALIKAN STUDIO ANDROID
Meskipun saya harus tahu lebih baik dan bersumpah saya lakukan, pastikan Anda me-restart studio setelah membuat perubahan ini karena jelas tidak memeriksa mereka pada setiap build (yang bagi saya masuk akal bahwa variabel sistem / pengguna hanya boleh dibaca sekali pada saat startup)
Bagaimanapun, ya ... Pastikan Anda memulai kembali setelah Anda melakukan perubahan ini ..
Path = ke folder bin di folder jdk (path sudah ada)
JAVA_HOME = ke folder jdk
sumber
Windows 64 bit, JDK 64 bit (Solusi yang bekerja untuk saya) Mencoba semua solusi di atas, Tidak ada yang bekerja, saya telah mencoba menyelesaikannya dari beberapa hari terakhir dan sekarang saya melakukannya dengan sukses. Bagi saya masalahnya adalah, ketika saya pertama kali menginstal Android Studio versi JDK saya adalah 1,7, kemudian setelah menginstal saya memperbarui JDK ke 1,8, kemudian saya menghapus folder JDK lama dan semuanya kacau, bahkan menghapus dan menginstal ulang studio android secara acak tidak menyelesaikan masalah.
Di bawah ini adalah solusi yang bekerja untuk saya
1) Hapus instalan Android Studio.
2) membersihkan file temp dan studio android C: \ Users \ Username.AndroidStudio1.5
3) Hapus instalasi JDK.
4) Sekarang tanpa JDK cobalah untuk menginstal Android Studio dan sekarang akan menampilkan pesan bahwa ia tidak dapat menemukan JDK. Hentikan instalasi
5) Instal JDK 1.7 atau 1.8 (Setel JAVA_HOME, JDK_HOME, path variabel Lingkungan seperti dijelaskan oleh semua orang di atas)
6) Instal Android Studio.
7) Dilakukan. Nikmati dan selamat coding.
sumber
sumber
Dalam pengalaman saya, saya tidak dapat (bahkan setelah menambahkan JDK_HOME) untuk meluncurkan Studio melalui pintasan atau studio.exe itu sendiri. Saya harus menjalankan bin / studio.bat (disebutkan dalam pertanyaan awal). Setelah peluncuran pertama yang berhasil, saya dapat memulainya dengan cara pintas.
sumber
Instal JDK terbaru di sistem Anda dari Panduan Instalasi JDK 7 dan JRE 7 .
sumber
Jika pengaturan
JAVA_HOME
variabel tidak berhasil untuk Anda, tetapkan:Tempat jalur menunjuk ke instalasi JDK Anda. Ini adalah satu-satunya hal yang berfungsi untuk saya di Windows 32bit dengan Android 10 dan lebih tinggi.
sumber
Jika Anda memiliki OS windows 64 bit, arahkan variabel sistem JAVA_HOME ke
Akan bekerja kapan
gagal bekerja.
sumber
Anda perlu 1,7 JDK diinstal pada sistem Anda. Tambahkan variabel sistem dengan:
nama: ANDROID_STUDIO_JDK
jalur: jalur JDK Anda (misalnya,
C:\Program Files\Java\jdk1.7.0_21
)sumber
COBALAH UNTUK MENGINSTAL JDK 32BIT
jika Anda telah menginstal jdk dan telah menyiapkan System Varibles seperti JAVA_HOME atau JDK_HOME dan mencoba mengklik kembali dan kemudian berikutnya, Anda mungkin telah menginstal JDK 64bit, cukup unduh jdk 32bit dan instal.
sumber
Saya mengunduh versi jdk terbaru
JAVA_HOME ke C: \ Program Files \ Java \ jdk1.8.0_11 \ bin Atur PATH ke C: \ Program Files \ Java \ jdk1.8.0_11 \ bin
Saya memulai kembali STUDIO dan berhasil.
sumber
Pada Windows 10, restart penginstal dan berjalan saat admin bekerja untuk saya.
sumber
studio64.exe
dan tidakstudio.exe
menjalankannya.Untuk menyelesaikan tumpukan kemungkinan solusi ini: Bagi saya masalahnya adalah, bahwa saya tidak menjalankan Android-Studio-Setup sebagai administrator. Menjalankannya sebagai administrator kemudian membuat saya dapat menginstal Android-Studio.
sumber
Bagi saya, masalahnya adalah bahwa saya telah mengubah GC vm arg ke
-XX:+UseParallelGC
dalamC:\Users\<username>\.AndroidStudio2.1\studio64.exe.vmoptions
file. Itulah yang saya gunakan di Eclipse dan saya mencoba berbagai hal untuk membuat AndroidStudio setengah jalan seefisien Eclipse. Saya mengembalikan GC ke-XX:+UseConcMarkSweepGC
.sumber
Jawaban atas pertanyaan awal adalah, mungkin Anda membuka android studio dari ikon shortcut 32 bit studio android, coba buka dari ikon "studio64" yang terletak di bawah ... / bin / tempat pemasangan studio android diinstal.
sumber
Jika Anda menjalankannya tetapi Sekarang tidak Luncurkan.
Saya menghapus
C:\Users\<NAME>\.AndroidStudio<version>\
folder dan berhasil.sumber