2012-06-21 25 views

Trả lời

32

Chỉ cần vào

C:\Documents and Settings\<adminstrator>\.android\avd

mất 'properties' của thư mục avd của bạn (có một thư mục cho mỗi của avd)

bỏ chọn 'Read only' -> OK

này là thứ duy nhất làm việc cho tôi.

P.S: Một số thư mục này có thể bị ẩn.

+2

Tôi không có tệp thuộc tính – David

+7

Nó không phải là tệp thuộc tính, Đó là Kích chuột phải vào thư mục avd-> Properties -> bỏ chọn Read Only. Đơn giản! – TheLittleNaruto

10

Bạn cần cung cấp hỗ trợ SDCard cho AVD của mình và lắp thẻ SDCard.

Đầu tiên hãy chuyển đến 'Trình quản lý AVD và chọn AVD của bạn, sau đó nhấp vào Chỉnh sửa và trong phần cứng thêm Hỗ trợ thẻ SD'.

Vui lòng kiểm tra this link để biết chi tiết hoàn chỉnh bước để đạt được hỗ trợ và gắn thẻ SDCard.

Bạn cũng có thể thử lệnh này bằng CMD, thao tác này sẽ cập nhật thẻ SDCard của bạn.

c:\android-sdk\platform-tools\>adb remount 
+1

Không có 'abd remount' lệnh trong danh sách này. Có lệnh 'adb remount '. Ngoài ra tôi đã nhìn thấy một nơi khác 'abd' này. Hoặc, nó có đúng không? –

1

Trong trường hợp của tôi, tôi đã nhầm lẫn với dấu gạch chéo. trong khi quy định cụ thể "bổ sung Emulator Command Line Options" trong nhật thực

Trên thực tế nó nên -sdcard C:/Kamal/sdcard/emulator_sdcard

và tôi đã đặt -sdcard C: \ Kamal \ sdcard \ emulator_sdcard

Sau đó, sau khi khởi động lại Trình mô phỏng Eclipse & nó hoạt động.

1

Nếu dữ liệu trong thẻ sd không được cập nhật trong giả lập hoặc trong ứng dụng mà bạn đang phát triển sau đó, Chọn, Dev Tools-> Media Scanner Các dữ liệu đã được đã được đẩy vào thẻ sd bởi biến thể có nghĩa là sẽ sớm được tải.!

4

Tôi cũng đã phải đối mặt với cùng một vấn đề:

Không thể đẩy lựa chọn: Read-only hệ thống tập tin

Trong máy tính với cấu hình cao hơn (ngoài Windows XP) cài đặt như thế ---> C: \ Documents và Cài đặt \ .android \ avd
không tồn tại, thay vào đó, hãy chuyển đến đường dẫn này -> C: \ Users \ .android và nhấp chuột phải vào thư mục này và bỏ chọn hộp có tên là chỉ đọc.

Hy vọng điều này sẽ giúp những người có cửa sổ mới hơn trên máy của họ :), nếu giải pháp này giúp bạn hơn hãy bỏ phiếu cho nó.

12

Trên Terminal hoặc Command-Prompt, hãy viết những (cho tôi dấu nhắc lệnh của nó): (. Mở vỏ thiết bị, bạn sẽ thấy một #)

  • adb shell
  • su (được sự cho phép gốc, nếu cần)
  • mount -o rw,remount rootfs / (remount hệ thống tệp gốc.)
  • chmod 777 /mnt/sdcard (thay đổi sự cho phép của sdcard để RWE.)
  • exit

Nếu nó không hoạt động, cố gắng đẩy các tập tin từ vỏ tương tự sử dụng adb push. Hy vọng sự trợ giúp này.

+0

Lệnh chmod tạo sự khác biệt cho tôi với một oDroid. Cảm ơn! – phyatt

1

nếu một số người có cùng một vấn đề trong bản dựng studio mới. 0.8.9 trở lên thấy giải pháp của tôi ở đây và nó sẽ làm việc như một say mê: (afra mehrparvar giải pháp ở dưới cùng của trang)

Android Emulator sdcard push error: Read-only file system