簡體   English   中英

應用無法訪問外部SD卡(只讀)

[英]App can't access external SD card (read-only)

我希望我的應用程序能夠從外部SD卡上的DCIM / MEDIA100文件夾中讀取和復制文件,但是盡管我的AndroidManifest中包含WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE權限,但我的應用程序無法查看外部SD卡。 我正在運行Android 4.4.2

因此,當我執行以下代碼時,m_subdirs將列出“ sdcard”(在內部存儲中),而不列出extSdCard(外部SD卡)。 在這個Android版本中,我是否完全無法讀取對外部SD卡的訪問權限? 我從下面的鏈接中得到的印象是,如果我包含上面的權限,則可以從外部SD讀取數據。 ??? 從外部SD卡存儲器訪問文件

m_dir = "/mnt";
m_subdirs = getDirectories(m_dir);

kitkat 4.4.x具有SD卡限制。 看到這個頁面

我認為您必須查看/storage ,在那里您應該找到sdcard1或使用getExternalFilesDirs

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM