2012-02-02 30 views
5

Tôi gặp sự cố nghiêm trọng trong Định cấu hình ADT với Eclipse. Tôi đang sử dụng phiên bản Windows 7 Home Premium.Các sự cố nghiêm trọng trong Định cấu hình SDK Android với Eclipse

Eclipse (64 bit) mà tôi đang sử dụng là:

Eclipse Classic 3.7.1 
Eclipse Java EE IDE for Web Developers. 
Version: Indigo Release 
Build id: 20110615-0604 

mã Java chạy mà không có bất kỳ vấn đề trong Eclipse này. Để chạy Android:

lúc đầu, tôi đi vào Eclipse-> trình đơn Trợ giúp và sau đó Cài đặt phần mềm mới.
Nhấp chuột được Thêm, đặt tên là ADT và cho vị trí được sử dụng: http://dl-ssl.google.com/android/eclipse.

Cửa sổ mới xuất hiện, tôi đã nhấp vào tất cả các hộp đó và chọn Tiếp theo. Upto thời điểm này, mọi thứ đều OK, ADT được cài đặt và tôi được yêu cầu khởi động lại Eclipse. Khi Eclipse ra mắt, một cửa sổ mới xuất hiện và yêu cầu tôi cài đặt Bộ phát triển phần mềm Android (SDK) hoặc chọn một vị trí SDK hiện có. Tôi đã chọn cài đặt Bộ phát triển phần mềm Android (SDK) (Tôi đã kiểm tra tất cả các tùy chọn). Tôi đã đặt vị trí SDK thành: C: \ My_Workspace \ Android_SDK. Sau khi mọi thứ kết thúc, tôi thấy hai lỗi trong bảng điều khiển Eclipse:

[2012-01-02 14:29:37 - DDMS] DDMS files not found: C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\platform-tools\adb.exe C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\hprof-conv.exe C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\traceview.bat 

[2012-01-02 14:30:47 - DDMS] DDMS files not found: C:\My_Workspace\Android_SDK\platform-tools\adb.exe C:\My_Workspace\Android_SDK\tools\hprof-conv.exe C:\My_Workspace\Android_SDK\tools\traceview.bat 

Lưu ý, tôi đã cố cài đặt SDK ở vị trí mặc định do Eclipse đưa ra. Nhưng tôi thấy các lỗi tương tự.

Nếu tôi khởi động lại Eclipse, lỗi xuất hiện có nghĩa là: "Không thể tìm thấy thư mục 'công cụ' bên trong SDK 'C: \ My_Workspace \ Android_SDK \'".

Nếu tôi nhấp vào Cửa sổ -> Trình quản lý SDK Android, tôi nhận được thông báo lỗi khác cho biết: "vị trí của SDK Android chưa được thiết lập trong tùy chọn".

Nếu tôi đi đến cửa sổ-> Tùy chọn-> Android, tôi thấy rằng, vị trí SDK được đặt thành "C: \ My_Workspace \ Android_SDK" Nhưng trên cùng, có thông báo lỗi cho biết "Không thể tìm thấy thư mục 'công cụ' bên trong SDK 'C: \ My_Workspace \ Android_SDK \'. "

Bên trong thư mục C: \ My_Workspace \ Android_SDK \ Tôi chỉ thấy hai thư mục con: tiện ích nền tảng Nhưng không có gì bên trong các thư mục này.

Thư mục bên trong "C: \ Users \ anis_huq.android" Tôi thấy thư mục có tên AVD (nội dung trống) và tệp có tên "ddms".

Điều gì đang xảy ra? Tôi bị bối rối!

P.S. bài viết: Could not find folder 'tools' inside SDK không giúp ích cho tôi.

Trả lời

0

Bạn đã thử tải xuống quảng cáo cài đặt SDK Android theo cách thủ công, sau đó trỏ Eclipse đến vị trí đó? Bạn sẽ cần chạy "SDK Manager.exe" để tải xuống ít nhất một nền tảng ...

Ngoài ra ... Đảm bảo bạn không có bất kỳ dấu cách nào trong đường dẫn đến SDK Android và Eclipse hoặc bạn có thể nhận được lỗi lạ.

1

Thử trước installing the Android SDK riêng biệt. Sau đó, nhận Eclipse được cấu hình một cách thích hợp. Bạn có thể cần chạy trình cài đặt SDK làm quản trị viên để có một số quyền được thiết lập phù hợp.

+0

Cảm ơn. Điều này đã giúp tôi. Google đã thay đổi biểu tượng và công cụ của Eclipse và gọi nó là ADT chưa? :) – Sufian

0

Lần cuối cùng tôi đối mặt với tất cả các lỗi lạ như vậy.Giải pháp trong những trường hợp này thường là như sau.

Tôi đoán bạn sử dụng JDK 7. Android SDK không tương thích với JDK 7. Bạn phải sử dụng JDK 6 hoặc JDK 5 (nhưng 5 quá cũ). Tôi có đúng không?

+0

Vâng, tôi đã cài đặt JDK 7. Tôi sẽ loại bỏ nó và cài đặt JDK 6 ngay bây giờ. Hãy xem điều gì xảy ra? – user1185396

5

Sự cố được giải quyết sau 1,5 ngày làm việc. Đây là cách:

Khi bạn nhận được lỗi:

[2012-01-02 14:29:37 - DDMS] DDMS files not found: 
C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\platform-tools\adb.exe 
C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\hprof-conv.exe 
C:\My_Workspace\eclipse-SDK-3.7.1-win32-x86_64\eclipse\tools\traceview.bat 

[2012-01-02 14:30:47 - DDMS] DDMS files not found: 
C:\My_Workspace\Android_SDK\platform-tools\adb.exe 
C:\My_Workspace\Android_SDK\tools\hprof-conv.exe 
C:\My_Workspace\Android_SDK\tools\traceview.bat 

hãy vào trang web: http://developer.android.com/sdk/index.html và tải về, cài đặt;
installer_r16-Windows.exe

Sau khi cài đặt, bạn vẫn sẽ thấy một số lỗi như:

Fetching 
https:// dl-ssl.google.com/android/repository/addons_list-1.xml Failed 
to fetch URL 
https:// dl-ssl.google.com/android/repository/addons_list-1.xml, 
reason: peer not authenticated Fetched Add-ons List successfully 
Fetching URL: 
https:// dl-ssl.google.com/android/repository/repository-5.xml Failed 
to fetch URL 
https:// dl-ssl.google.com/android/repository/repository-5.xml, reason: 
peer not authenticated Done loading packages. Fetching URL: 
https:// dl-ssl.google.com/android/repository/repository-5.xml Failed 
to fetch URL 
https:// dl-ssl.google.com/android/repository/repository-5.xml, reason: 
peer not authenticated 

Vấn đề không phải là quá rõ ràng từ các thông báo lỗi. Chúng tôi nhận thấy rằng, HTTPS thực sự gây ra sự cố. Vì vậy, hãy bắt đầu

Android SDK Manager-> Tools-> Options và bây giờ đánh dấu vào ô nói rằng:
force https://... sources to be fetched using http://

và sau đó nhấp vào Packages-> Nạp lại.

Mọi thứ sẽ được cài đặt theo ý muốn của bạn! Bây giờ hãy chạy Eclipse-> Window-> Preferences-> Android và đặt vị trí của SDK Android mới được cài đặt (nghĩa là vị trí của thư mục "android-sdk"). Và bạn đã sẵn sàng để đi.

1,5 ngày lãng phí cho việc này.

0

Hãy nhớ đường dẫn nơi bạn cài đặt sdk android và cung cấp vị trí chính xác tại cửa sổ> tùy chọn> android. Trên cửa sổ của tôi 7 hệ thống vị trí là C: \ Program Files (x86) \ Android \ android-sdk. Sau khi bạn cung cấp vị trí trong tùy chọn, hãy nhấp vào áp dụng.

0

Tôi cũng đã giải quyết vấn đề này. Đối với tôi, hóa ra là tôi không có tất cả các thư viện như gói công cụ.

Những điều khác cần lưu ý rằng đã giúp tôi vượt qua những sai sót liên quan:

1) When giving urls from where to download, if the https doesn't work, try http 
2) Run your eclipse as administrator if u r running it from Windows 7 - that will help you avoid permissions problems. 
Các vấn đề liên quan