2015-09-23 83 views
5

Tôi đã cài đặt Java 8 trên máy tính của mình nhưng Android Studio không tìm thấy. Khi tôi thực hiện cài đặt của Android Studio Tôi chỉ có thể nhìn thấy một màn hình trong đó tôi có thể thấy phần giới thiệu và khi tôi nhấn "Next" một màn hình được hiển thị trong đó nói:Android Studio không tìm thấy Bộ phát triển Java (JDK)

Chúng tôi không thể phát hiện một Java Development Kit (JDK) v7 hoặc mới hơn trên hệ thống của bạn. Vui lòng duyệt đến đường dẫn của nó nếu biết.

Vì vậy, tôi đã tìm kiếm JDK của tôi và khi tôi nhấn nút "Next" Tôi nhận được thông báo sau:

Xin lỗi, chúng tôi vẫn không thể phát hiện một JDK hợp lệ, mà chúng tôi cần để tiến hành.

Nếu đặt đường dẫn JDK theo cách thủ công, hãy đảm bảo bạn đã duyệt đến thư mục mẹ chứa "bin \ java.exe" có phiên bản 1.7 hoặc cao hơn khi bạn chạy "java.exe -version".

Sau đó, tôi chuyển đến bảng điều khiển và thực thi lệnh "java.exe -version". Nó mang lại cho tôi: phiên bản

java "1.8.0_60"

Vì vậy, tôi không biết tại sao nó không tìm JDK tôi. Tôi cũng đã thử thêm một số Biến môi trường:

JAVA_HOME: C:\Program Files\Java\jre1.8.0_60\ 
JDK_HOME: C:\Program Files\Java\jre1.8.0_60\ 

Nhưng nó vẫn không tìm thấy. Làm thế nào tôi có thể sửa chữa nó?

Lưu ý: Tôi đang sử dụng Windows 10 làm hệ điều hành.

Cảm ơn trước!

+0

'JDK_HOME: C: \ Program Files \ Java \ jre1.8.0_60' có lỗi đánh máy không? Bạn đã đặt đường dẫn 'jdk' thành thư mục' jre' – wasyl

+0

Tôi thấy JDK_HOME ở đây: http://stackoverflow.com/questions/16574189/android-studio-installation-on-windows-7-fails-no-jdk-found –

+1

nhưng bạn trỏ đến thư mục 'JRE1.8..'. Bạn nên cài đặt Java 8 Development Kit, không phải Java 8 Runtime Environment. Đây là hai điều khác nhau – wasyl

Trả lời

2

Tôi nghĩ biến JAVA_HOME của bạn được đặt thành sai. Mine là:

JAVA_HOME C:\Program Files\Java\jdk1.8.0_60 

Tôi cũng đã một biến PATH thiết lập như sau:

PATH  %JAVA_HOME%\BIN 

Tôi không có một biến JDK_HOME.

Hãy thử và xem nó có hoạt động không.

(Tôi vừa mới cài đặt Android Studio và có cùng một vấn đề, mặc dù tôi đã có Java 7 được cài đặt. Vì vậy, tôi đã tải về Java 8 và tự cập nhật biến JAVA_HOME.)

+0

Cảm ơn bạn đã cho điểm! Tôi sẽ nhìn thấy nó ngay bây giờ và trả lời cho bạn nếu nó hoạt động. –

+0

Cảm ơn bạn rất nhiều! Trước khi tôi không có thư mục 'jdk', chỉ có' ​​jre' để tôi unistall Java và cài đặt lại nó và bây giờ tôi đặt thư mục mới 'jdk' vào các biến môi trường' JDK_HOME' và 'JAVA_HOME' của mình. –

0

này chở tôi hạt cho một vài ngày . Tôi đã không thể giải quyết vấn đề thông qua trình cài đặt Android studio, nhưng không tìm thấy một workaround:

  • Đến http://developer.android.com/sdk/index.html
  • Thay vì tải "Android Studio gói" (file exe), cuộn xuống và chọn " Gói công cụ SDK "(tệp zip).
  • Công việc này hoàn hảo và cho phép bạn chọn tất cả các gói bạn muốn tải xuống, bao gồm các gói do trình cài đặt cài đặt.
1

Tôi đã gặp sự cố khi cố gắng cài đặt gói Android Studio v2.1 (143.2915827-cửa sổ) trên máy tính Windows 10 có JDK ở vị trí không chuẩn (JDK trên đường dẫn chứa khoảng trắng). Sau khi chọn thủ công đường dẫn, trình cài đặt sẽ phàn nàn rằng nó vẫn không thể tìm thấy một JDK. Tôi đã giải quyết nó bằng cách tự bao quanh đường dẫn đã chọn bằng dấu ngoặc kép bằng cách nhập vào hộp văn bản có thể chỉnh sửa.

-1

Điều gì đã hiệu quả đối với tôi. Tôi nhận được thông báo lỗi tương tự và đã đi trực tiếp cài đặt java, mà không đóng cài đặt Android studio. sau đó cố gắng tìm đường đi. vì vậy tôi đã đóng cửa sổ cho Android Studio và Mở lại tệp tải xuống và nó tự động phát hiện ra nó. Điều này có thể không làm việc cho tất cả mọi người nhưng đáng để thử. dễ dàng hơn sau đó rối tung với mọi thứ khác.

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