當前位置:首頁 » 安卓系統 » androidsd操作

androidsd操作

發布時間: 2022-11-19 03:50:24

『壹』 如何給自己的安卓手機SD卡加密和解密

加密
1、點擊打開手機中的設置按鈕;
2、在設定中找到安全選項;
3、在安全設置中點擊SD卡加密;
4、根據自己的情況點擊繼續,然後輸入密碼。點擊下一步,這里用戶需要注意的是,密碼為1位英文字母和6個數字組成;
5、操作完畢,會提示啟用SD卡加密,用戶點擊應用完成,確定即可操作!
SD卡解密操作:
解密操作分為兩種情況,一種為記得SD卡密碼。
那麼用戶點擊開打開文件管理,→選項→設置→密碼設置→輸入密碼→更改密碼就OK 了!
一種情況為忘記密碼,那麼用戶只能通過軟體解鎖,或者手機進行格式化了!

『貳』 android模擬器sd卡中使用

1.創建鏡像文件
用cmd中進入到android的SDK的Tools目錄下,執行mksdcard創建。
例如我的tools目錄為:E:\skyland\android-sdk-windows-1.0_r2\tools>
則:E:\skyland\android-sdk-windows-1.0_r2\tools>mksdcard 128M sdcard.img
其中第一個參數為要創建的sdcard容量大小(容量大小自己決定),第二個參數為sdcard的名字
2.啟動帶sdcard的Android模擬器
在剛才的Dos界面下,E:\skyland\android-sdk-windows-1.0_r2\tools>emulator -sdcard sdcard.img
這樣會看到tools目錄下就會動態的產生一個sdcard.img.lock的文件夾,當關閉模擬器時又會消失
注意:不要關閉這個Dos窗口,不然連模擬器也會關掉,後面一步也不能執行
3.添加文件到sdcard
另外開一個Dos窗口(cmd),還是要cd到android的SDK的Tools目錄下,用adb push命令添加
E:\skyland\android-sdk-windows-1.0_r2\tools>adb push new.JPG /sdcard
第一個參數為要加入的圖片(mp3)全名,如果名字中間有空格,要用雙引號將其括起來
如:E:\skyland\android-sdk-windows-1.0_r2\tools>adb push "First Start.mp3" /sdcard
第二參數就是剛才創建的sdcard了。
4.查看所添加的文件
這一步可能要以帶sdcard的方式重啟Android模擬器才能看到剛才所添加的資源文件,即先關掉模擬器,
然後E:\skyland\android-sdk-windows-1.0_r2\tools>emulator -sdcard sdcard.img
啟動模擬器之後,點擊MENU上面那箭頭-->Dev Tools-->Raw Image Viewer 就會以幻燈片的形式
看到剛添加的
圖片文件了,然後通過按下面左右控制圖片瀏覽
有人說可以在MENU上面那箭頭-->Dev Tools-->Media Scanner看到所添加的mp3文件,但我試來不
行, 哪位行的話給我留言....呵呵
我的方法是:MENU上面那箭頭-->Music-->Songs就看到所添加的mp3文件了,點一首Enjoy一下吧
本來第一首是英文名的,但不知道為什麼會亂碼,還有我加入的文件名跟顯示歌名不同的
===========MyEclipse下使用sdcard==============
如果沒創建.img文件的話,請回到開頭做1,2步。
注意:如果沒按第2步啟動模擬器,卻做下面的內容的話,就會報錯說 sdcard是只讀文件,
添加不成功
1.啟動MuEclipse,菜單Window-->Perspective-->other-->DDMS
選中sdcard,然後點擊push就可以把圖片的資源添加到sdcard了
2.用到sdcard資源編譯Android應該程序
如果編譯Android應該程序的時候需要用到sdcard的資源,則在選則運行文件後
右擊Run As-->Open Run Dialog-->Target
在Target標簽的Aditional Emulator Command Line Options中加入啟動參數
-sdcard E:\skyland\android-sdk-windows-1.0_r2\tools\sdcard
注意:是絕對路徑
如果沒按第二步啟動模擬器的話,permissions那列對應的sdcard將會是「---------」
++++++++++++++++++++++++++++++++++++++++++
華麗的分割線
++++++++++++++++++++++++++++++++++++++++++
今天學到了android的資料庫開發,由於要用到DDMS,所以就查了些資料,沒想到期間又獲得了一些模擬SD卡的信息,整理如下:

Andorid開發中經常遇到與SD卡有關的調試,Android SDK+Eclipse提供了SD卡的模擬方法。使用方法如下:
1、創建一個SD卡鏡像文件。
打開cmd,輸入如下命令:
mksdcard 1024M sdcard.img
該命令會在當前目錄下生成一個sdcard.img文件,該文件就是Android模擬器的SD卡鏡像文件。
1024M表示1024兆,即該SD卡有1個G的容量,也可用K做單位(1M=1024K),K,M必須大寫。
目前Android支持8M~128G的SD卡。
2、運行帶有SD卡的模擬器
創建了SD卡鏡像文件,只是創建了一個文件,還不能在模擬器中直接用,要在模擬器中可看到該SD卡,方法有兩種,如下:

◆在cmd中,命令如下:
emulator -sdcard e:sdcard.img
◆在Eclipse中,在Run->Run Configurations...菜單裡面的Target標簽頁裡面,輸入啟動參數,如下圖:

3、向SD卡中導文件
◆在cmd中,命令如下:

這會將本地當前目錄下的test.txt文件考到sdcard中,文件名不變。前一個test.txt是本地文件的路徑,sdcard是目的sdcard鏡像的文件名(去掉後綴)。
◆在Eclipse中,操作如下:
在設置了RUN的命令參數之後,RUN一個應用,然後使用DDMS的File Explorer工具導入導出文件。
打開DDMS工具:在Eclipse的Window->Open Perspective->Other...裡面打開DDMS工具。
在DDMS的File Explorer標簽頁裡面選擇sdcard目錄導入導出文件,如下圖:

4、在模擬器中使用SD卡中的文件
導入文件後,如果要在模擬器中訪問,還需要在模擬器中的Dev tools裡面scan一下媒體文件,如下圖:

『叄』 android操作系統怎麼把簡訊轉存到SIM或者SD卡上

一、備份信息到外置SIM卡:
1.在待機模式下,點擊【信息】。
2.打開一條簡訊。
3.點擊手機左下角的【菜單】鍵,選擇【復制至SIM卡】。
上述操作完畢後,信息就拷貝到SIM卡中了。
如果想確定是否已經存入SIM卡,請通過下面的操作查詢:
1.在待機模式下,點擊【信息】。
2.點擊手機左下角的【菜單】鍵,並選擇【設置】。
3.用手指向上滑動屏幕,點擊【管理SIM卡中的信息】即可查看。
註:僅支持字數在70字以下的簡訊備份,可復制條數依SIM卡的容量而定。
二、備份信息到外置SD卡。
1.在待機模式下,點擊【信息】。
2.打開一條簡訊。
3.點擊手機左下角的【菜單】鍵,選擇【復制至SD卡】。
上述操作完畢後,信息就拷貝到SD卡中了。
查看備份信息:
1.在待機模式下,點擊【應用程序】。
2.點擊【我的文件】,再選擇【SD
Memory
card】。
3.選擇【Backup】。
4.然後點擊【vMessage】,裡面就有剛才保存的信息了,此信息為「vmg」格式的備份信息,不能直接打開,需要將備份信息恢復到手機中方可查看。
提示:簡訊拷貝到SD卡中,只能針對單條簡訊復制。
註:上述操作必須安裝存儲卡。

『肆』 安卓手機外置sd卡許可權怎麼打開

在2.x的版本中,在manifest中配置的許可權android.permission.WRITE_EXTERNAL_STORAGE確實是用來使得sd卡獲得寫的許可權。而在4.0開發的源碼當中,由於有了內外置sd卡的區分,android.permission.WRITE_EXTERNAL_STORAGE的許可權用來設置了內置sd卡的寫許可權,如果在manifest中只是配置了這個許可權,那個應用只能在內置sd卡中進行寫操作,還是無法在外置sd卡中進行寫操作。

需要寫外置sd卡的話,需要配置另一個許可權android.permission.WRITE_MEDIA_STORAGE,這樣就可以在外置sd卡中進行寫入操作了。
這兩個許可權都被定義在 android源碼目錄frameworksasedataetcplatform.xml中:

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>

<permission name="android.permission.WRITE_MEDIA_STORAGE" >
<group gid="media_rw" />
</permission>
使用到的類主要是framework/base/core/java/android/os/storage/StorageVolume.java及相同目錄下的StorageManager.java文件。

StorageManager類可以獲得所有的存儲媒體列表,及StorageVolume類型的數組,從而可以獲得對應存儲是否可讀寫一類的信息。

如果是安卓6.0的外置SD卡的話可以先打開設置,然後應用程序——應用程序管理器,再打開某個軟體——存儲——選擇已使用的存儲空間,然後點更改,選擇SD卡,這樣就可以了。

『伍』 android Q sdcard許可權詳解

默認情況下,如果應用以 Android Q 為目標平台,則在訪問外部存儲設備中的文件時會進入過濾視圖。應用可以使用 Context.getExternalFilesDir() 將專用於自己的文件存儲在特定於自己的目錄中。

1. 臨時停用分區存儲行為:

2. 如何實現隔離存儲:

2.1 ApplicationInfo新增PRIVATE_FLAG_REQUEST_LEGACY_EXTERNAL_STORAGE標記

PackageParser.java:

ApplicationInfo.java:

2.2 grantRuntimePermission()重新掛載視圖
apk啟動時默認掛載runtime/default視圖,grantRuntimePermission()時如果是READ_EXTERNAL_STORAGE或WRITE_EXTERNAL_STORAGE,則會獲取掛載模式重新掛載對應視圖。

PermissionManagerService.java:

獲取掛載模式這塊android10有修改,沒有設置Legacy標志的話,總是獲取default掛載模式,沒有讀寫許可權。
android 10會設置屬性[persist.sys.isolated_storage]: [true],因此走到if(ENABLE_ISOLATED_STORAGE)中的getMountMode()。

正常模式下hasLegacy=false,走到if判斷的DEFAULT分支;legacy模式hasLegacy=true,與之前保持一致,有write許可權就走到WRITE模式分支。

2.3 Legacy Storage屬性對許可權的影響
安裝apk時,就會根據requestLegacyExternalStorage屬性來對ops state進行設置,修改OP_LEGACY_STORAGE的默認狀態。

PermissionPolicyService啟動時首先進行許可權變化監聽:

APK安裝時,會根據requestLegacyExternalStorage屬性來通知storage許可權變化,調用關系如下:

最終調用到PermissionPolicyService的監聽函數(),進行默認許可權獲取和設置。
當apk安裝時,聲明了requestLegacyExternalStorage="true"屬性,並且聲明了READ_EXTERNAL_STORAGE、WRITE_EXTERNAL_STORAGE,那麼addOpIfRestricted()就會將LEGACY_STORAGE設置為allow模式。

3. sdcard路徑許可權說明:

/mnt/runtime/default:

/mnt/runtime/read:

/mnt/runtime/write:

/sdcard/Android/data:

4. sdcard文件存儲示例:

4.1 getExternalFilesDir()隨卸載而刪除

4.2 媒體文件
媒體文件使用MediaStore操作,卸載後不會刪除。
訪問其他應用生成的照片、視頻、音頻,需要READ_EXTERNAL_STORAGE許可權。

4.3 存儲訪問框架(SAF)
訪問其他應用創建的文件,例如"Download"目錄,必須使用存儲訪問框架,用戶通過框架選擇特定文件。

4.4 照片中的位置信息
需要ACCESS_MEDIA_LOCATION許可權,才能獲取元數據中的位置信息。

『陸』 安卓SD卡文件夾分別是什麼意思 文件夾功能介紹

2、Android:存放重要的程序數據,比如google:map的地圖緩存,誤刪掉後地圖還需重新下載。 3、backups:包含重要的備份文件,比如聯系人導出到SD卡會導入到此文件夾。 4、bugtogo:系統出現問題的時候會形成一些報告文件,存放在此文件夾。 5、data:緩存數據文件夾,與Android類似。例如,「截圖助手」截圖保存在data\com.edwardkim.android.screenshotitfull\screenshots里。 6、LOST.DIR:卡上丟失或出錯的文件會移動到這里,此目錄刪了會自動生成。 7、SystemAppBackup:SystemAppremove(深度卸載)備份系統文件後,備份文件保存的目錄。 8、bugreports:升級系統或刷機,系統和程序發生兼容錯誤報告列表(包括內存使用全部內容)將保存在這個文件,重起機器可以刪除。 9、.keepsafe:隱藏類的軟體、加密保存文件地址存放於此。 10、.thumbs:瀏覽或使用某一軟體,以及使用某一文件夾後用於記錄次數和內容的文件,隨機產生,需要定期不斷清除,長時間不清理會大量佔用儲存卡的有效空間。 11、openfeint:打開聯接網路後的一個啟動程序,它廣泛植入移動類平台發布的軟體或游戲,是更新下載或評論反饋信息的記錄地址,可刪除。 12、com:播放類軟體在收看播放影視節目生成的文件將存放於此,可以對製作方反映回饋信息,可以刪除。 13、Download(download):大寫字母的是網路聯接下載文件目錄,小寫字母的是手機自身(藍牙,近場等)存放下載傳輸文件,不要誤刪。 系統工具類——系統自帶工具相關文件夾1、albumart:音樂專輯封面的緩存文件夾。 2、albums:相冊縮略圖的緩存文件夾。 3、cmp:音樂的緩存文件夾。 4、Playlists:播放列表的緩存文件夾。 5、DCIM:相機隨機緩存文件夾,記錄功能設置的參數,需要及時清理。一些第三方相機軟體拍出的相片也會保存在這里,比如360或暈影相機等。 6、VPN:VPN數據的緩存目錄。 7、Mydocuments:手機啟用各種程序任務記錄的文檔,需要定期清除,長時間不清理會佔用SD卡較大內存。 8、.nomedia:手機中隱藏的音頻、圖片文件夾都會在這里顯示,可以自設在相關文件夾中。 9、media:使用電話通話錄音軟體或在線瀏覽視頻等媒體產生的音頻文件記錄存檔將保存在此。 10、.medieval_software:啟用藍牙傳輸軟體時,記錄任務保存文件的目錄。 11、extracted:解壓縮軟體默認的解壓目錄。

『柒』 Android系統如何把軟體安裝到SD卡

Android系統要把應用程序安裝到SD卡上,需要手機的操作系統和應用程序都支持才行。如果您進入程序管理中,能看到選項「移至SD卡」,那麼您就可以把程序安裝到SD卡上,節約手機的內存空間。如果沒有這個選項,那麼就只能把程序安裝到手機內存中。您需要隨時注意,不要超過手機的內存空間哦。(上述內容僅適用於廣東聯通用戶)

『捌』 Android 6.0 讀寫SD卡許可權問題

Android 6.0 下默認存儲SD卡,使用原生FMRadio生成的文件保存到內部存儲中
【預置條件】插入T卡【操作步驟】設置>存儲設備和USB>選擇SD卡為默認存儲>收音機錄音【實際結果】收音機的錄音文件未保存到T卡【預期結果】收音機的錄音文件保存到T卡【復現概率】10/10
此外,SoundRecorder默認存儲SD卡,生成的文件卻可以保存到SD卡中

1、收音機文件沒有保存到指定的SD卡目錄下,因此可能是文件的路徑不對。
2、進入設置中,切換默認存儲位置,內部存儲或者SD卡,每次切換都會修改系統中某一屬性值。
3、當收音機文件保存的時候,必須要讀取當前系統的默認存儲路徑,然後生成自己的文件路徑。

STEP1、初步解決方案,但沒有生效,引入新問題
對比 SoundRecorder ,根據GIT庫中,之前的同事的修改記錄,找到可能的解決方案,修改如下:

引入新的問題,此時,點擊 Start Recording 會提示內部錯誤。
分析Log發現,由於許可權拒絕,拋出IO異常
01-01 07:35:38.167 7467 7467 W System.err: java.io .IOException: open failed: EACCES (Permission denied)

STEP2、Android M 下SD卡讀寫許可權問題
分析由於許可權問題後,結合Android M new design,開始查找文檔,尋找解決Android M 下SD卡讀寫許可權問題
Android6.0中的運行時請求許可權
後來,試了好幾種方法,但都沒有用,以及報問題「EACCES (Permission denied)」

STEP3、再分析可能是運行時許可權問題
判斷APP運行時許可權如下:

發現此時,FMRadio對於的組許可權如下:
com.android.fmradio Groups: 1013 3002 3003 9997 50010
com.android.soundrecorder Groups: 1015 1023 3003 9997 50105

根據 系統許可權 的定義,有興趣的同學可以去看一下這個文件 system/core/include/private/android_filesystem_config.h
分析這些Gid發現:
1015 為sdcard_rw,1023 為media_rw許可權
因此,得出結論如下
1、首先修改AndroidManifest.xml文件,新增許可權,確保FMRadio應用級的許可權;
2、原生FMRadio使用過程中,會進行運行時的許可權檢查,故FMRadio運行時應該拿到了WRITE_EXTERNAL_STORAGE,以及READ_EXTERNAL_STORAGE許可權,
3、但是由於FMRadio本身不具備「1015,1023」組許可權,這些許可權無效,仍然無法對SD卡進行讀寫操作。

STEP4、最終解決方案
STEP1 的修改基礎上,在框架層,許可權對應組中給予FMRadio相應的組許可權,新增修改如下:
frameworks/base/data/etc/platform.xml

重編framework.jar, 將修改後的jar文件push到手機,重啟
此時,再檢查FMRadio對於的組許可權如下:
com.android.fmradio Groups: 1013** 1015 1023** 3002 3003 9997 50010

到此為止,

『玖』 如何給Android虛擬機的sd卡導入文件

您好,首先啟動你的虛擬設備,然後打開一個DOS命令窗口。所有安裝程序和添加的文件都是放在模擬器的 sdcard目錄下,如果直接添加文件,以後文件多了會顯得亂,所以最好在模擬器上分門別類的建好文件夾,再把對應的文件添加進去。
1 在模擬器上建立目錄:
adb shell 調用shell遠程操作模擬器
ls 顯示當前目錄下的文件
cd sdcard 進入sdcard目錄
mkdir mp4 建立 mp4 目錄
若提示Read-onlyfilesystem錯誤,退出adb shell 然後運行adb remount命令,即可。
exit 退出模擬器
2 添加當前Window目錄下的文件到模擬器的 mp4文件夾中:
adb push 文件名 /sdcard/mp4
也可以整個目錄下的文件一起添加,把此命令中的「文件名」改成你的「目錄名」就可以了。
3 此時文件已經添加過來了,我們還要在模擬器上操作一下才能播放。希望能幫到您,

『拾』 如何將Android應用程序移到SD卡中

如果被「手機內存空間不足」的警告給嚇怕了,那麼Android 2.2系統絕對是你的福音,你可以安裝應用程序到手機內存,然後再把應用程序數據轉移到SD卡,操作方法是到手機設置 >應用程序 >管理應用程序,點擊相關應用程序,如果這款程序支持,點擊「移至SD卡」就可以移動程序數據到SD卡,不過注意系統核心文件還是會保留在手機內存中。另外,您還可以通過安裝SDMove程序幫助轉移程序,因為Android 2.2系統提供的轉移程序到SD卡功能操作起來很繁瑣,特別是你的手機運行了很多應用程序的時候尤其麻煩,通過安裝SDMove應用程序,你可以一眼就看到哪些程序支持移動到SD卡哪些不支持,操作起來也比系統本身方便很多,可以節省很多時間。

熱點內容
ipad文件加密 發布:2024-05-02 08:20:30 瀏覽:442
粉土壓縮模量 發布:2024-05-02 07:53:59 瀏覽:805
國都證券初始密碼是多少 發布:2024-05-02 07:46:39 瀏覽:109
shell腳本和linux命令行 發布:2024-05-02 07:37:54 瀏覽:968
自己的伺服器搭建微信小程序商城 發布:2024-05-02 07:36:26 瀏覽:426
php單行注釋 發布:2024-05-02 07:36:22 瀏覽:958
買車哪些配置必備 發布:2024-05-02 07:30:20 瀏覽:52
華為手機的自帶鈴聲文件夾 發布:2024-05-02 07:20:14 瀏覽:501
xp系統開機密碼怎麼設置 發布:2024-05-02 06:49:48 瀏覽:759
柱加密區公式 發布:2024-05-02 06:40:19 瀏覽:4