Nếu bạn đang sử dụng Eclipe, chỉ cần nhấp vào biểu tượng Trình Quản Lý Thiết Bị Android, sau đó nhấp vào tab Trình Quản Lý Thiết Bị Android, nếu bạn đã tạo một AVD, hãy chọn nó, sau đó chọn clic k trên "Chỉnh sửa nút" ở bên phải, sau đó xác định vị trí nơi SD Card sau đó thay đổi kích thước để bạn thích số "e.g: 256 hoặc 512 hoặc 1024 "và đảm bảo rằng bạn có đủ" Dung lượng lưu trữ nội bộ ", sau đó nhấp vào nút" OK ". Bây giờ hãy chuyển đến" Chạy cấu hình "và khởi động trình mô phỏng AVD của bạn, trong cài đặt AVD bạn sẽ thấy rằng thẻ SD của bạn là "Mounted"
này nên làm việc
Nếu bạn muốn thêm một tập tin hoặc thư mục vào thẻ SD của bạn chỉ cần làm như sau:..
bước sau:
1) Mở tệp mã nguồn của ứng dụng Android của bạn bằng trình soạn thảo văn bản hoặc lập trình. 2) Duyệt đến vị trí trong nguồn c ode nơi bạn muốn gọi chức năng ghi tệp vào bộ nhớ ngoài của thiết bị. 3) Chèn dòng mã này để kiểm tra các thẻ SD:
File sdCard = Environment.getExternalStorageDirectory();
4) Chèn các dòng mã để thiết lập các thư mục và tập tin tên:
File dir = new File (sdcard.getAbsolutePath() + "/folder1/folder2");
dir.mkdirs();
File file = new File(dir, "example_file");
5) Thay thế "/ folder1/folder2 "trong đoạn mã trên với đường dẫn thực tế mà bạn định lưu tệp. Đây phải là vị trí mà bạn thường lưu tệp ứng dụng của mình. Ngoài ra, thay đổi giá trị "example_file" thành tên tệp thực mà bạn muốn sử dụng.
6) Chèn dòng mã sau đây để sản xuất các tập tin vào thẻ SD:
FileOutputStream f = new FileOutputStream(file);
Cuối cùng bước 7:
Lưu tập tin, sau đó biên dịch nó và kiểm tra các ứng dụng bằng cách sử dụng Android phần mềm giả lập hoặc thiết bị.
Điều này sẽ hoạt động !!! ;-)
+1 để cung cấp phương thức cho AVD hiện có (trường hợp của tôi, vì tôi không biết gì khi tôi làm theo hướng dẫn về cách thiết lập môi trường phát triển Android lần đầu tiên). Tuy nhiên, cả câu trả lời này lẫn bài đăng trên AndroidBlogger đều không đề cập đến đường dẫn đến thẻ. Theo kinh nghiệm, tôi phát hiện ra rằng nó được tạo trong thư mục công cụ, ví dụ: C: \ android-sdk-windows \ công cụ \ FirstSDCard –