簡體   English   中英

Android訪問獲取外部目錄

[英]Android Accessing get external directory

現在,我正在使用藍牙進行數據傳輸。 我在選擇SD卡/內部存儲器中的文件時遇到此類問題。

  1. 我已經在清單中放了權限:

  2. 我正在使用此命令來訪問文件File sdCard = Environment.getExternalStorageDirectory();。

  3. 但是當我使用(sdCard.canRead())檢查此命令時,它無法讀取路徑。

任何人都可以解決我的問題嗎? 不管怎么說,還是要謝謝你

Android Dev資源對此有很好的指導。

假設您擁有所有正確的權限,則可能會遇到未裝載存儲或空間不足的問題。 該指南說明了如何檢查外部存儲目錄等的狀態。

您是否將以下行添加到AndroidManifest?

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

從android SDK版本4開始,您需要添加該行以通過您的應用訪問外部存儲。

其他一些問題是,(檢查手機是否檢測到SD卡)

  • SD卡不干凈
  • 電池電壓
  • 卡槽被擠壓
  • 卡插槽中的金屬線會生銹並扭曲
  • 惡意軟件入侵SD卡
  • SD卡未正確格式化
  • SD卡壞了
  • 電話故障

問題解決了。 問題與新的android SDK有關。 我們需要添加其他權限。

感謝大家。

暫無
暫無

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

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