2012-02-18 27 views

回答

2

如果您使用Eclipce然後按照下列步驟

轉到窗口 - > AVD管理器 - >選擇AVD您要創建SD卡然後單擊SD卡面板上編輯給大小 - >編輯AVD

顯示上傳後u必須運行

菜單中選擇圖像 - >開發工具 - >媒體掃描儀

source

不是這麼簡單嗎?

+0

我在avd中創建的,但我想在圖庫中複製圖像。圖像上傳我想上傳圖像,但在模擬器的畫廊沒有圖像如何將圖像複製到圖庫 – user1083266 2012-02-18 08:48:57

+1

檢查我的編輯是否存在新問題。 – 2012-02-18 09:19:06

+0

現在感謝我能夠將圖像複製到畫廊 – user1083266 2012-02-18 09:29:16

0

您必須先設置清單中的權限,然後才能這樣做。

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-  
permission> 

包括這個來創建一個目錄。

String extStorageDirectory = "/mnt/sdcard/Foldername/"; 
File myNewFolder = new File(extStorageDirectory); 
if (!myNewFolder.exists()) 
    myNewFolder.mkdir(); 
+0

即時通訊不給這在程序即時通訊給模擬器然後我如何添加權限在Android清單文件 – user1083266 2012-02-18 06:11:37

+0

要在SD卡中創建一個文件夾啓動一個模擬器,並在可用選項中包括SD卡,在此之後,將有一個清單文件,你可以給予權限。 – Rakshi 2012-02-18 06:15:45

+0

謝謝,現在我能夠在SD卡中創建文件夾圖片,但我試圖複製該圖片文件夾中的圖像。 String extStorageDirectory =「/ mnt/sdcard/pictures /」; 文件myNewFolder =新文件(extStorageDirectory); myNewFolder.mkdir(); FileOutputStream os = new FileOutputStream(myNewFolder); Bitmap.compress(CompressFormat.PNG,80,myNewFolder); myNewFolder.flush(); myNewFolder.close();但它顯示錯誤在刷新,close.please幫助我如何將圖像複製到該圖片文件夾 – user1083266 2012-02-18 07:34:06

0

此方法可用於將文件從源文件複製到目標文件。 public void copy(File src,File dst)throws IOException {InputStream in = new FileInputStream(src); OutputStream out = new FileOutputStream(dst);

// Transfer bytes from in to out 
    byte[] buf = new byte[1024]; 
    int len; 
    while ((len = in.read(buf)) > 0) { 
     out.write(buf, 0, len); 
    } 
    in.close(); 
    out.close(); 
} 
0

所有權限問題來自使用默認的SD卡圖像。所以只需創建一個新的SD卡圖像。

要做到這一點,在Android Studio中打開AVD Manager,點擊屏幕底部的「顯示高級設置」,然後創建一個新的SD卡圖像。這兩個選項都標記在下面的圖片上。

在這之後,你將能夠使用控制檯創建圖像,文件推,和其他任務。

相關問題