2013-08-30 31 views

Trả lời

30

Đây là một lỗi trong ADT Plugin đối với một workaround cho đến khi nó là sử dụng cố định một liên kết tượng trưng NTFS

tôi có một C:.. lái xe cho các cửa sổ 7 và một ổ D: cho tất cả công việc và dữ liệu của tôi Sau khi cài đặt windows 7, tôi chuyển tất cả các thư mục đặc biệt của mình từ C: \ Users \ John Doe sang D: \ John Doe. Plugin ADT đang cố gắng tải trình giả lập từ C: khi nó và các tập tin cấu hình trên D: (PANIC: Không thể mở, vv). NTFS có thể nhận được Plugin ADT để đọc từ D: sử dụng một liên kết tượng trưng NTFS. Mở một dấu nhắc lệnh trong C: \ Users \ John Doe (rõ ràng là sử dụng tên người dùng của bạn), sử dụng lệnh mklink.

mklink /J "C:\Users\John Doe\\.android" "D:\John Doe\\.android" 

Bây giờ khi plugin ADT đang cố gắng tham chiếu .android trên C :, NTFS gửi yêu cầu tới D: và trình giả lập bắt đầu chính xác.

Original Source

HOẶC

Nếu nó không phải là một vấn đề con đường, sau đó:

Tạo một biến môi trường được gọi là: ANDROID_SDK_HOME và đặt nó vào C:\Users\Administrator Open Eclipse > Window > Preferences và nhấp vào Run/Debug và String Thay Thêm mới biến được gọi là: user.home và đặt nó thành C:\Users\Administrator Tạo AVD và chạy nó.

Original Source

+0

Tôi đã thử giải pháp thứ hai của bạn. Tôi thậm chí không thể tạo AVD ngay bây giờ, với ERROR: [2013-08-30 18:33:29 - SDK Manager] Lỗi: null – jerryh91

+0

Là "C: \ Users \ John Doe \ workspace", vị trí không gian làm việc của bạn? – jerryh91

+0

Tôi sẽ thử soln cũ của bạn. Có gì đặc biệt về ổ đĩa D? Làm thế nào để bạn biết đó là nơi mà các mô phỏng và cấu hình tập tin được? Khi tôi nhìn vào đường dẫn của tôi được liệt kê trong chi tiết AVD, nó có vẻ trỏ đến thư mục thích hợp, chứa "config.ini" và "userdata.img" – jerryh91

11

Đơn giản chỉ cần nếu không có gì làm việc cho bạn, chỉ cần sao chép vào thư mục .android để C: \ Users \ .android.

+0

làm việc tốt cho tôi! –

+0

@ Mr.Mojo:) nếu điều này giải quyết được vấn đề của bạn, hãy chấp nhận nó. :) – Surya

+1

Tôi đã không hỏi câu hỏi này nhưng tìm thấy chủ đề này vì tôi đã có cùng một vấn đề! –

3

Tôi gặp vấn đề tương tự và đề xuất đầu tiên của Umer Farooq đã giải quyết vấn đề. Đã có thư mục .android trong thư mục C:/Users/MyName. Tôi nén nó vào .android.zip cho mục đích sao lưu, và sau đó xóa thư mục C: /Users/MyName/.android. Sau đó, tôi đã mở một dấu nhắc lệnh (nó đã được đặt tại C:/Users/MyName) và thực hiện một lệnh:

mklink /J "C:\Users\MyName\\.android" "D:\\.android" 

Sau đó, tôi khởi động lại nhật thực và khởi chạy AVD. Thiết bị ảo đã được tạo và nó hoạt động tốt.

+0

giải pháp của bạn hoạt động, điều khiến tôi ngạc nhiên là lỗi chưa được sửa (Nov 2014) – Ha11owed

1

avd của tôi nằm trong thư mục d: \ c_data.android. nó đã được tìm kiếm trong thư mục c: \ users \ rkk.android. tôi đã sao chép thư mục avd từ d: \ và được dán trong c: \ users \ rkk.android. Và đó là thành công.

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