2015-05-19 48 views
38

Tôi rất mới ở số Android Studio. Tôi gặp sự cố với gradle. nó nói,Cấu hình JDK Gradle không hợp lệ được tìm thấy?

Error:Invalid Gradle JDK configuration found. 
Platform SDK does not point to valid `JDK` `(C:/Program Files/Java/jdk1.8.0_20)`. 
Consult IDE log for more details (Help | Show Log) 

thì tôi nên làm gì để giải quyết điều đó?

+0

Hiện C:/Program Files/Java/jdk1.8.0_20 có tồn tại trên máy của bạn không? –

+0

vâng, tôi đã cài đặt java jdk rồi. bất kỳ ý tưởng? –

+2

Tôi gặp sự cố tương tự sau khi cài đặt một jdk mới và xóa một tệp cũ. Câu trả lời cho câu hỏi này đã giải quyết nó. – Spindizzy

Trả lời

99

Trong Android Studio, chọn File > Project Structure > JDK location. Chỉ định JDK vào thư mục của JDK hiện đang được cài đặt của bạn. Và chỉ định vị trí SDK.

+4

nó phải được chấp nhận trả lời, bạn không nghĩ? :) – Mohsen

+3

Sẽ tốt hơn nếu liên kết thực tế trong thông báo lỗi đến "Cài đặt Gradle "sẽ đi đến nơi này và không để một cái gì đó hoàn toàn vô dụng. Điều này làm việc. –

+0

Đáng buồn thay, mặc dù tôi đã làm theo các bước này, tôi vẫn có cùng một vấn đề. Tôi cũng đã thử làm sạch dự án và khởi động lại hệ điều hành ... –

0

Khi tôi gặp sự cố tương tự này, tôi đã giải quyết nó bằng cách chỉ định đường dẫn đến JDK8 di động (không được cài đặt).

12

Nếu bạn muốn/cần, hãy cập nhật cài đặt JDK của bạn lên phiên bản bạn muốn sử dụng.

Tiếp theo, tìm phiên bản cho cài đặt JDK hiện tại của bạn bằng cách chạy javac -version hoặc java -version. Kiểm tra xem đó là những gì bạn mong đợi.

Tiếp theo, tìm thư mục cài đặt JDK:

  • Nó sẽ được trên% PATH của bạn%.
  • Theo mặc định nó sẽ là một thư mục con của "C: \ Program Files \ Java"' ví dụ: "C: \ Program Files \ Java \ jdk1.8.0_45"

Tiếp theo, bắt đầu Android Studio, và đi đến trang tùy chọn "File-> Project Structure-> JDK Location".

Đường dẫn tệp do tùy chọn cung cấp phải là đường dẫn đến giám đốc cài đặt JDK mà bạn đã xác định ở trên. Nếu nó không phải là sau đó cập nhật nó.

Ghi chú:

  • Sử dụng đầy đủ tên đường dẫn của thư mục cài đặt; ví dụ. "C: \ Program Files \ Java \ jdk1.8.0_45".
  • Sử dụng tên đường dẫn chứ không phải URL.
0

Lỗi tương tự khi tôi cài đặt studio android trên máy của mình. tại thời điểm cài đặt, tôi đã cài đặt android sdk và android studio trong đường dẫn khác nhau như vậy Trong cấu trúc dự án tôi đã thiết lập đường dẫn sdk mới của tôi. Tôi vẫn nhận được thông báo jdk không hợp lệ ... sau đó tôi biết vị trí của jdk, một lần nữa trong cấu trúc dự án tôi đã thiết lập đường dẫn jdk của tôi. Nó hoạt động.

Các vấn đề liên quan