2012-04-27 29 views
7

Tôi muốn tạo thư mục trong sdcard. tôi đang sử dụng lệnh sau trong terminal androidmuốn tạo thư mục trong sdcard trên AVD

cd sdcard mkdir music

mkdir thất bại cho âm nhạc, Permission denied.

+0

Go cho 'nhật thực - cửa sổ - avd manager - chọn avd và chỉnh sửa - phần cứng - mới - SDCard Support' – MKJParekh

+0

yes i thêm SDCard Hỗ trợ. nhưng cùng một lỗi. –

Trả lời

12

Hãy thử bên dưới mã. Nó hoạt động tốt.

you need to run emulator before run the below commands. 
use the adb shell command from the android tools folder. 
eg (this was on windows): 
cd android-sdk-windows\tools 
adb shell 
cd /sdcard/ 
mkdir myfolder 

enter image description here enter image description here

+0

có. tôi đã cố gắng chỉ sử dụng liên kết này. Nhưng lỗi đang đến. –

+0

@RaviRanjan, tôi cập nhật câu trả lời của mình. –

+0

adb shell .. điều này cũng cho phép từ chối –

2

Hãy thử bên dưới liên kết để tạo thư mục trong sdcard

Tạo cửa sổ terminal thư mục dưới đây liên kết:

http://android-er.blogspot.in/2010/10/how-to-create-sub-folder-in-sd-card-of.html

Tạo thư mục trong lập trình:

http://android-er.blogspot.in/2010/10/how-to-create-sub-folder-in-sd-card.html

Cảm ơn ..!

+0

không hoạt động.lệnh adb không tìm thấy –

+0

chuyển đến thư mục sdk android dưới lệnh D:> cd android \ android-sdk-windows \ platform-tools \ sau khi thực hiện lệnh adb ..! – Dinesh

+0

bạn muốn tạo thư mục nhạc ...! thư mục âm nhạc thư mục định sẵn thử tên khác cho thư mục ...! – Dinesh

2

Đảm bảo bạn đã thêm hỗ trợ SDCard vào AVD của mình.

Đi tới eclipse - windows - avd manager - select avd and edit - hardware - new - SDCard Support

Và sau đó thử lệnh.

+0

vâng tôi đã thêm SDCard Support. nhưng cùng một lỗi. –

2

Trong khi tạo một thư mục, nó là tốt hơn để cung cấp đường dẫn đầy đủ thay vì sử dụng cd

Sử dụng Environment.getExternalStorageDirectory() để có được thư mục gốc lưu trữ.

Sử dụng lệnh sau để tạo thư mục:

String filepath=Environment.getExternalStorageDirectory()+"/Music" 
File fc=new File(filepath) 
if(!fc.exists())  
     fc.mkdir(); 
Các vấn đề liên quan