Cara mengatur Java SDK jalan di AndroidStudio?

Aku punya Jawa 1.7.0_21 diinstal dan saya menginstal 1.7.0_45 hari ini setelah menguninstall versi sebelumnya. Sekarang Android Studio telah berhenti menyusun proyek dan mengatakan bahwa hal itu tidak bisa menemukan 1.7.0_21 folder. Bagaimana saya bisa mengatur jalan baru untuk Java SDK? Saya telah mengubah variabel lingkungan juga tapi tidak't bekerja.

Larutan

Di IntelliJ IDEA (dan kemungkinan yang sama di Android Studio) pergi ke File > Project Struktur > [Platform Pengaturan] > SDKs. Anda'll perlu untuk memperbarui anda saat ini SDK konfigurasi untuk menggunakan direktori baru, atau menetapkan yang baru dan kemudian mengubah proyek anda's pengaturan untuk menggunakan yang baru.

Komentar (4)

Pergi ke File> Struktur Proyek (atau tekan Ctrl+Alt+Shift+S), Sebuah popup akan terbuka sekarang pergi ke SDK Location Tab anda akan menemukan JDK Lokasi ada lihat gambar ini untuk lebih jelas.

Komentar (0)

Aku mencoba memperbarui semua saya Sdk dengan hanya pergi ke Proyek Struktur > Platform Pengaturan > Sdk dan mengubah Java SDK, tapi itu tidak't bekerja, jadi saya harus menciptakan konfigurasi dari awal.

Berikut ini's cara membuat Sdk dengan Java terbaru:

  1. Di Project Struktur > Platform Pengaturan > Sdk, klik "+" tombol untuk menambahkan SDK baru.
  2. Dalam pop-up, masuk ke folder Android SDK dan klik "Pilih"
  3. Lain pop-up akan muncul yang meminta untuk yang SDK dan JDK yang ingin anda gunakan. Memilih Android SDK dan JDK 1.7.
  4. Pergi ke Project Struktur > Proyek Pengaturan > Proyek dan mengubah Proyek anda SDK untuk orang yang baru saja anda buat. Anda harus melihat nama SDK berisi versi Jawa yang baru yang anda instal.
Komentar (0)

Masalah ini muncul karena tidak sesuai JDK versi. Men-Download dan menginstal JDK terbaru(saat ini 8) dari jawa situs resmi jika anda menggunakan versi sebelumnya. Maka di Android Studio pergi ke File->Struktur Proyek->SDK location -> JDK lokasi dan set ke 'C:\Program Files\Java\jdk1.8.0_121' (Default lokasi JDK). Gradle sinkronisasi proyek anda dan anda siap...

Komentar (0)
C:\Program Files\Android\Android Studio\jre\bin>java -version
openjdk version "1.8.0_76-release"
OpenJDK Runtime Environment (build 1.8.0_76-release-b03)
OpenJDK 64-Bit Server VM (build 25.76-b03, mixed mode)

Entah bagaimana Studio installer akan menginstal versi lain di bawah:

C:\Program Files\Android\Android Studio\jre\jre\bin>java -version
openjdk version "1.8.0_76-release"
OpenJDK Runtime Environment (build 1.8.0_76-release-b03)
OpenJDK 64-Bit Server VM (build 25.76-b03, mixed mode)

mana versi terbaru diinstal Java DevKit installer di:

C:\Program Files\Java\jre1.8.0_121\bin>java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

Perlu untuk membersihkan Android Studio, jadi itu akan menggunakan yang tepat terbaru versi 1.8.0.

Menurut https://stackoverflow.com/questions/19608742/how-to-set-java-sdk-path-in-androidstudio salah satu yang bisa menimpa dengan spesifik JDK tapi ketika saya berganti nama

C:\Program Files\Android\Android Studio\jre\jre\

untuk:

C:\Program Files\Android\Android Studio\jre\oldjre\

Dan restart Android Studio, itu akan mengeluh bahwa jre adalah tidak valid. Ketika saya mencoba untuk aecify sebuah JDK untuk memilih salah satu di C:\Program Files\Java\jre1.8.0_121\bin atau:

C:\Program Files\Java\jre1.8.0_121\

Ia mengatakan bahwa folder tersebut tidak valid. Jadi saya kira yang tertanam versi harus memiliki beberapa tujuan khusus.

Komentar (2)
  1. File >>> Struktur Project ATAU tekan Ctrl+Alt+Shift+S

  2. Di SDK Lokasi Tab anda akan menemukan SDK Location:

  1. Mengubah Proyek anda SDK lokasi ke lokasi yang anda telah diinstal

  2. Sinkronisasi proyek anda

Komentar (0)

Klik "menggunakan tertanam JDK" pada versi Android Studio 3.2.1

Komentar (0)

Pergi ke File>Project Struktur>JDK lokasi: Di sini, anda harus menetapkan jalur direktori yang sama persis, di mana anda telah menginstal versi java. Juga, anda harus menyebutkan jalan SDK untuk proyek dijalankan pada emulator berhasil.

Mengapa Masalah Ini Terjadi: Hal ini disebabkan ketidaksinkronan jawa versi direktori yang harus tersedia untuk Android Studio untuk kode java compilance.

Komentar (0)