Câu hỏi Không thể cài đặt Android cho Windows 7 vì không tìm thấy JDK


Tôi đã cài đặt JDK SE7u4 trong windows 7. Tôi đã cố gắng cài đặt Android trên Windows 7 bằng cách sử dụng installer_r18-windows.exe nhưng không có kết quả.

Cửa sổ thiết lập cho thấy thông báo nói rằng Java SE JDK không được tìm thấy và

L ERI: Không thể tìm thấy phiên bản Java cho C: \ Windows \ System32 \ java.exe
  Hệ thống không thể tìm thấy tệp được chỉ định.

Nếu bạn tin rằng bạn đã cài đặt JDK và không được nhận diện đúng cách, chỉ cần đặt biến môi trường JAVA_HOME để trỏ đến nó

Tôi đã nhấp chuột phải vào Máy tính> Thuộc tính> Cài đặt hệ thống nâng cao> Biến môi trường. Tôi đã tạo một biến hệ thống MỚI có tên JAVA_HOME và đặt giá trị là C:\Program Files\Java\jdk1.7.0_04\bin hoặc là C:\Windows\System32\java.exe.

Tôi chạy trình cài đặt một lần nữa - thông báo lỗi tương tự vẫn xuất hiện.


4
2018-05-28 13:42


gốc


Bạn đang sử dụng phiên bản JDK nào? - avirk


Các câu trả lời:


Bạn có thể có một vấn đề khác, nhưng đây là giải pháp tôi tìm thấy cùng một thông báo lỗi:

  1. Đi đến C:\Windows\system32
  2. Đổi tên java.exe cho một thứ khác, ví dụ java2.exe
  3. Chạy lại thiết lập Android SDK

Nhờ vào: http://www.androidbeats.in/android-sdk-failed-to-find-java-exe/4251/


5
2017-10-12 23:37





Tôi đã tải về Eclipse Juno và tôi cũng muốn cài đặt Android SDK. Nó chỉ hoạt động bằng cách cài đặt Java JDK 'Windows x86 79,48 MB jdk-7-windows-i586.exe' từ oracle.com (mặc dù thực tế là tôi sử dụng Windows 64 bit).

Hãy nhớ gỡ cài đặt mọi bộ Java JDK khỏi bảng điều khiển trước khi bạn cài đặt JDK ở trên.


3
2017-07-30 07:43



Câu trả lời này không có ý nghĩa. Tất cả những gì bạn đã làm là cài đặt phiên bản Java SDK hiện tại. - Ramhound
@Ramhound, làm. ông nói rằng ông đã cài đặt phiên bản x86 ngay cả trên các cửa sổ 64b. - nothrow


Như OP đã bình luận câu trả lời này:

Tôi đã cài đặt Java JDK 7u4 cho windows 7 64-bit. Tôi nghĩ SDK Android   trình cài đặt đã cố gắng phát hiện phiên bản 32 bit của JDK, vì vậy tôi   đã cài đặt phiên bản 32 bit của JDK.

Sau đó, tôi chạy trình cài đặt Android SDK một lần nữa. Lần này trình cài đặt   đã phát hiện JDK và nó cài đặt SDK. Đó là giải pháp của tôi.


3
2017-10-15 09:35





Duyệt đến C: / Windows / system32 và tìm tệp có tên "java.exe". Sau đó, chỉ cần đổi tên nó thành "java2.exe". Thì đấy! Nó sẽ hoạt động.


1
2018-01-03 19:36





Tôi đã có một ứng dụng tuần trước rằng sẽ không làm việc với Java 7. Tôi đã phải tự tải xuống Java 6 mới nhất từ ​​java.com, uninstal 7, sau đó cài đặt 6, sau đó vô hiệu hóa tự động cập nhật Java trong ứng dụng Java trong Control Panel .


0
2018-05-28 16:14



Tôi đã cài đặt Java JDK 7u4 cho windows 7 64-bit. Tôi nghĩ rằng trình cài đặt Android SDK đã cố gắng phát hiện phiên bản 32 bit của JDK vì vậy tôi đã cài đặt phiên bản 32 bit của jdk. Sau đó, tôi chạy trình cài đặt Andoid SDK một lần nữa. Lần này trình cài đặt đã phát hiện JDK và nó cài đặt SDK. Đó là giải pháp của tôi. - user1294663
@ user1294663 Vui lòng đăng giải pháp của bạn dưới dạng câu trả lời và sau đó chấp nhận nó, để những người khác biết vấn đề của bạn được giải quyết (và cách bạn giải quyết vấn đề đó!). Các ý kiến ​​như thế này rất dễ bỏ sót. - Michael Hampton


Thử chạy trình cài đặt sdk android ở chế độ quản trị viên. CNTT đã làm việc cho tôi. Chỉ cần nhấp chuột phải vào trình cài đặt và chọn tùy chọn 'chạy với tư cách quản trị viên'. Nên tập luyện


0
2017-11-22 18:42





Điều này đã khiến tôi mất nhiều ngày. Tôi không thể giải quyết vấn đề này thông qua trình cài đặt Android studio nhưng đã tìm thấy giải pháp thay thế:

  • Đi đến http://developer.android.com/sdk/index.html
  • Thay vì tải xuống "gói Android Studio" (tệp exe), hãy 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 được cài đặt bởi trình cài đặt.

0
2018-06-20 17:58



Có lẽ không cần thiết như một câu trả lời vì có rất nhiều câu trả lời hay khác và câu hỏi trên 4 tuổi. - Eric F