最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android編程實現(xiàn)識別與掛載U盤的方法

 更新時間:2016年02月16日 11:55:14   作者:goleftgoright  
這篇文章主要介紹了Android編程實現(xiàn)識別與掛載U盤的方法,對比分析了Android針對U盤的識別與掛載技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Android編程實現(xiàn)識別與掛載U盤的方法。分享給大家供大家參考,具體如下:

關于U盤的掛載可以先看一下這篇文章《Android2.3實現(xiàn)SD卡與U盤自動掛載的方法》,作者是將U盤直接掛載在SD卡下。我的機器是MTK6575的平臺,支持sdcard和sdcard2,親測將U盤掛載到sdcard2下可以實現(xiàn)U盤識別,但這只是一個臨時解決辦法,因為在同時插sdcard2和usb的情況下可能會有沖突,比如兩個設備相同目錄下存在同名文件的情況下只能識別一個。
要實現(xiàn)真正的U盤掛載需要修改幾個文件:

一、修改vold.fstab

添加一條dev_mount udisk /mnt/udisk auto /devices/platform/mt_usb/usb1

二、修改init.rc
1、在

# create mountpoints

下添加一條

mkdir /mnt/udisk 0076 system system

2、在

# Backwards Compat

下添加一條

symlink /mnt/udisk /udisk

三、修改storage_list.xml,此文件在frameworks/base/services/java/com/android/server/MountService.java的readStorageList方法里調(diào)用到。

private void readStorageList(Resources resources) {
    mVolumes.clear();
    mVolumeMap.clear();
    int id = com.android.internal.R.xml.storage_list;
    XmlResourceParser parser = resources.getXml(id);
    AttributeSet attrs = Xml.asAttributeSet(parser);
    //在這里會解析storage_list.xml,并將外置存儲間設備的路徑(如"mnt/sdcard")通過廣播的方式發(fā)給上層,上層收到廣播后就會根據(jù)路徑去掃描設備。
    。。。
}

系統(tǒng)自帶的storage_list.xml在frameworks/base/core/res/res/xml目錄下,內(nèi)容如下

<StorageList xmlns:android="http://schemas.android.com/apk/res/android">
  <!-- removable is not set in nosdcard product -->
  <storage android:mountPoint="/mnt/sdcard"
     android:storageDescription="@string/storage_sd_card"
     android:removable="true"
     android:primary="true" />
</StorageList>

第一次我在這個文件里加了一條

<storage android:mountPoint="/mnt/udisk"
   android:storageDescription="@string/storage_sd_card"
   android:removable="true"
   android:primary="false" />

重新編譯后測試無效,因為用的是MTK的平臺代碼所以storage_list.xml有可能被MTK的代碼覆蓋了,于是在源碼下搜索storage_list.xml,果然在以下目錄中找到了。

./mediatek/custom/{project name}/resource_overlay/generic/frameworks/base/core/res/res/xml/storage_list.xml

./mediatek/custom/{project name}/resource_overlay/generic_emmc/frameworks/base/core/res/res/xml/storage_list.xml

./mediatek/custom/{project name}/resource_overlay/generic_nand/frameworks/base/core/res/res/xml/storage_list.xml

為了保險起見我在這三個文件里都加上了下面一句代碼

<storage android:mountPoint="/mnt/udisk"
     android:storageDescription="@string/storage_usb"
     android:removable="true"
     android:primary="false" />

重新new以后測試可以識別U盤了,不同的平臺修改方式會存在一些差異,這里的方法僅供參考。

更多關于Android相關內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》、《Android資源操作技巧匯總》、《Android視圖View技巧總結》及《Android控件用法總結

希望本文所述對大家Android程序設計有所幫助。

相關文章

  • Android自定義View Material Design理念詳解

    Android自定義View Material Design理念詳解

    這篇文章主要為大家介紹了Android自定義View Material Design理念詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Android線程中設置控件的值提示報錯的解決方法

    Android線程中設置控件的值提示報錯的解決方法

    這篇文章主要介紹了Android線程中設置控件的值提示報錯的解決方法,實例分析了textview報錯的原因以及Handler設置來解決錯誤的實現(xiàn)技巧,需要的朋友可以參考下
    2016-06-06
  • Android自定義滑動刪除效果的實現(xiàn)代碼

    Android自定義滑動刪除效果的實現(xiàn)代碼

    這篇文章將從現(xiàn)有 Android 滑動刪除的痛點,到搭建好一個基本的框架,到最終提供一份完整的 Demo為止,爭取為讀者提供最大的可定制化,需要的朋友可以參考下
    2018-03-03
  • android如何改變editText控件中部分文字的格式

    android如何改變editText控件中部分文字的格式

    本文主要介紹了android改變editText控件中部分文字格式的方法,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • 輕松實現(xiàn)Android仿淘寶地區(qū)選擇功能

    輕松實現(xiàn)Android仿淘寶地區(qū)選擇功能

    這篇文章主要介紹了輕松實現(xiàn)Android仿淘寶地區(qū)選擇功能的相關資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-06-06
  • Android 簡易手勢密碼開源庫詳解

    Android 簡易手勢密碼開源庫詳解

    本文主要介紹Android 簡易手勢密碼,這里主要介紹手勢密碼如何實現(xiàn)及簡單的示例代碼,有需要的同學可以參考下
    2016-08-08
  • Android評論功能的實現(xiàn)過程

    Android評論功能的實現(xiàn)過程

    這篇文章為大家詳細介紹了Android評論功能的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Android 獲取時間實例代碼

    Android 獲取時間實例代碼

    這篇文章主要介紹了Android 獲取時間實例代碼的相關資料,需要的朋友可以參考下
    2017-05-05
  • Android實現(xiàn)好看的微信聊天氣泡效果

    Android實現(xiàn)好看的微信聊天氣泡效果

    在聊天類應用中,通常用氣泡作為聊天內(nèi)容的背景色,比如微信的聊天背景,別人發(fā)過來的是白色的氣泡,自己發(fā)的是綠色的氣泡。本文將用Android實現(xiàn)好看的微信聊天氣泡效果,感興趣的可以了解一下
    2022-06-06
  • Android注解框架對比分析

    Android注解框架對比分析

    這篇文章主要為大家詳細對比分析了Android注解框架,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02

最新評論

忻城县| 江孜县| 丹巴县| 始兴县| 汤原县| 石泉县| 连云港市| 孟村| 通山县| 五寨县| 高安市| 成安县| 合川市| 湾仔区| 苏尼特左旗| 哈尔滨市| 金秀| 淮南市| 八宿县| 苏尼特右旗| 云和县| 封开县| 尼勒克县| 新余市| 琼海市| 遵义县| 东港市| 东山县| 嘉鱼县| 榆中县| 阿克苏市| 襄垣县| 肇州县| 兖州市| 汤阴县| 平阴县| 女性| 卓资县| 冀州市| 突泉县| 武穴市|