⑴ android開發裡面,下面哪句代碼是表示在SD卡創建一個文件
第一句:定義一個File對象,指向myFilePath + "/"+ "BluetoothHelperLog.txt"
第二句:創建一個文件輸出流,如果文件存在,打開文件,如果不存在,創建文件
第三句四句循環
第五句第六句:往文件輸出流裡面寫數據
第八句:關閉輸出流,此時該文件可被其他程序編輯
⑵ android上在SD卡上建立一個文件夾,為什麼打不開
既然可以建立文件夾,說明sd卡可寫,而無法打開說明sd卡無法讀取,原因我個人歸結為亮點:1、安卓系統對sd做了許可權管理,即系統設置問題,可以相應尋找對應選項修改;2、sd本身許可權問題,有可能是設置,建議重新格式化處理,當然先備份內容。建議從第一種原因開始解決,以免出錯丟數據!謝謝!
⑶ 怎樣在SD卡里創建文件夾
紅米手機sd卡上創建文件夾很簡單:
首先打開文件功率器,找到sd卡並點擊打開。在sd卡顯示頁面,點右上角的選項按鈕(三個點),從彈出的菜單選擇[新建文件夾],在彈出的文件夾命名框內,寫上文件夾名。
這就是紅米手機sd卡上創建文件夾的全部步驟。是不是很簡單。
⑷ android 怎麼在sd卡下創建指定的多層文件夾
File file = new File("sdcard/myfloder"); file.makedirs(); 注意在配置文件中加入文件讀寫許可權 如果sd卡為不可用狀態,會拋出IO異常,可以catch處理
⑸ 安卓編程,如何在內存卡根目錄下創建一個文件夾路徑如何表示
android中有一個Environment類 通過這個類可以獲取到sdcard 所在路徑
通過這個路徑創建目錄就行了
boolean sdCardExist = Environment.getExternalStorageState()
.equals(Android.os.Environment.MEDIA_MOUNTED); //判斷sd卡是否存在
if (sdCardExist)
{
sdDir = Environment.getExternalStorageDirectory();//獲取跟目錄
}
⑹ android 模擬器手機如何添加文件到sd卡
在DDMS中直接添加文件到模擬器sd卡如果出現錯誤類似:
Failed to push XXXXX.txt on emulator- : Read-only file system的錯誤,原因是你的sdcard許可權不夠,需要直接創建一個SDCARD。
一、首先創建SDCARD 我創建的sdcard名為:sdcard.img(名字隨便取,以img後綴名結束)
進入DOS 指向 目錄 E:\android-sdk_r10-windows\android-sdk-windows\tools (這是安裝android的SDK的文件里,配置這個環境變數的就不用了)
我們在Dos裡面輸入 mksdcard -l sdcard 100M E:\sdcard\sdcard.img(這個文件的位置可以任意放在哪裡)
解說:1. sdcard命令可以使用三種尺寸:位元組、K和M。如果只使用數字,表示位元組。後面還可以跟K,如262144K,也表示256M。
2. sdcard建立的虛擬文件最小為8M,也就是說,模擬器只支持大於8M的虛擬文件。
3. -l命令行參數表示虛擬磁碟的卷標,可以沒有該參數。
4. 虛擬文件的後綴.img
可以在Dos裡面 輸入mksdcard Help 有說的二、創建好sdcard之後,我們要在模擬器載入sdcard
Window-》AVD Manager-》選中你使用的模擬器-》Edit
然後在SD Card選項中選擇File然後選擇剛創建的sdcard.img,然後點擊Edit AVD進行保存
三、這時再向模擬器的sdcard中添加文件就沒問題了(注意:這里最好是將模擬器重啟一下)
四、重啟模擬器後,在模擬器中找到Dev Tools並啟動,然後找到並運行 Media Scanner對新添加的文件進行掃描,顯示 finished就可以退出了,這時候添加進去的文件就可以使用了(例如:MP3文件,這時音樂播放器就可以找到了)。