當前位置:首頁 » 安卓系統 » androiddata目錄獲取

androiddata目錄獲取

發布時間: 2022-07-18 04:56:47

『壹』 android手機內的data文件夾如何打開

一般安卓手機都帶有文檔管理,點開進入目錄就可以

如果不提供這樣的服務,安裝豌豆莢連接電腦

(記得開啟usb調試,開啟方法搜索對應的機型),

可以從電腦的豌豆莢客戶端看到。

如果豌豆莢無效,就先root吧,下載root大師之類的

『貳』 android開發 怎麼把APP內部存儲data\data\files里的所有文件一條一條地讀出來

/data/data 目錄是需要root許可權才能查看的。

目前應用市場有非常多的一鍵ROOT工具,這里就不舉例了,功能基本都是一樣的,Root許可權的獲取方式:

1.用手機連接電腦,下載一鍵root工具。
2.下載成功後,打開一鍵ROOT軟體。會出現root准備,點擊下一步,正式開始root。
3.檢查root條件,要是需要文件備份的話,一定要備份後。點擊開始ROOT。
4.root正式開始,需要幾鍾左右時間,期間可能會重啟數次,root就會完成。
5.root完成後,就可以隨意刪除手機中的垃圾應用了包括系統應用。




當獲取root許可權後通過adb訪問 /data/data目錄:

  1. adb shell 進入shell模式

  2. su 切換到root用戶

  3. chmod 777 /data/data 修改/data/data目錄的許可權為 777即可

  4. exit 退出root用戶

  5. cd /data/data 即可進入/data/data 目錄了



『叄』 SDcard/Android/data/ 這個目錄是干什麼的

應用程序在運行的過程中如果需要向手機上保存數據,一般是把數據保存在SDcard中的。大部分應用是直接在SDCard的根目錄下創建一個文件夾,然後把數據保存在該文件夾中。這樣當該應用被卸載後,這些數據還保留在SDCard中,留下了垃圾數據。如果你想讓你的應用被卸載後,與該應用相關的數據也清除掉,該怎麼辦呢?通過Context.getExternalFilesDir()方法可以獲取到 SDCard/Android/data/你的應用的包名/files/ 目錄,一般放一些長時間保存的數據通過Context.getExternalCacheDir()方法可以獲取到 SDCard/Android/data/你的應用包名/cache/目錄,一般存放臨時緩存數據如果使用上面的方法,當你的應用在被用戶卸載後,SDCard/Android/data/你的應用的包名/ 這個目錄下的所有文件都會被刪除,不會留下垃圾信息。而且上面二個目錄分別對應 設置->應用->應用詳情裡面的」清除數據「與」清除緩存「選項

『肆』 安卓開發怎麼獲取data/data目錄

String printTxtPath = getApplicationContext().getPackageResourcePath() + "/files/" + fileName;
=> /data/app/com.example.fileoperation-2.apk/files/printMenu.txt
String printTxtPath = getApplicationContext().getFilesDir();
String printTxtPath = getApplicationContext().getFilesDir().getAbsolutePath();
=> /data/data/com.example.fileoperation/files
//獲取當前程序路徑
getApplicationContext().getFilesDir().getAbsolutePath();
//獲取該程序的安裝包路徑
String path=getApplicationContext().getPackageResourcePath();
//獲取程序默認資料庫路徑
getApplicationContext().getDatabasePath(s).getAbsolutePath();

『伍』 android怎麼獲取分區路徑

我們可以在adb中使用df 來查看分區情況。

1、跨分區不能用 MV命令來拷貝。但是可以用CP命令。如PWD,當前目錄為:/data/local/tmp 。

此目錄下有個busybox和1.txt文件。則利用CP命令拷貝如下:./busybox cp1.txt /system.

2、Android的用戶組有 System, root, shell

3、怎麼樣才能操作分區。

分區操作是需要許可權的。一般來說System分區的許可權限製得比較嚴,Data分區限制比較嚴,用戶可以操作的目錄有local,app目錄。比如/data/local/tmp.

data分區常用目錄:app , system , data ,local,misc 其中system,local可以進入並使用ls等命令。data,app可以進入,但不能用ls命令。

data/data目錄:存放的是所有APK程序數據的目錄,每個APK對就一個自己的Data目錄,就是在data/data/目錄下,會產生一個跟Package一樣的目錄。如有一個APK,它的包名叫com.test.hello則,在data/data/目錄下會有一個com.test.hello的目錄,這個APK只能操作此目錄,不能操作其它APK的目錄.這個在linux下叫做用戶進程只能操作自己的進程目錄.

data/app目錄:用戶安裝的APK放在這里。我們如果把APK放入這個文件夾下面的話,就算安裝好了。這就叫靜默安裝。不用管APK文件裡面的lib目錄下的庫文件,系統會自動幫我們放入調用庫的。

data/system目錄下面有packages.xml ,packages.list,appwidgets.xml, 等等一些記錄手機安裝的軟體,Widget等信息。

data/misc目錄:保存WIFI帳號,VPN設置信息等。如保存了一個WIFI連接帳號,則此目錄下的WIFI目錄下面可以查看到。

system分區常用目錄: app , lib, xbin, bin , media,framework.

system/app目錄:存放系統自帶的APK。沒有測試過是否將APK放入到System/app目錄下,也是靜默安裝APK。?

system/lib目錄:存放APK程序用到的庫文件。

system/bin目錄和system/xbin目錄:存放的是shell命令。

system/framework目錄:啟用Android系統所用到框架,如一些jar文件。

4 Android下面的目錄都是有許可權的,要操作目錄都需要有此許可權才能操作,如果沒有,則使用chomd777來修改.如果是分區根目錄,如/data分區, /system分區.都沒有許可權,則需要重新掛載. 使用 mount -oremount XX

『陸』 sdcard\Android\data文件夾在哪裡

應用程序在運行的過程中如果需要向手機上保存數據,一般是把數據保存在SDcard中的。大部分應用是直接在SDCard的根目錄下創建一個文件夾,然後把數據保存在該文件夾中。這樣當該應用被卸載後,這些數據還保留在SDCard中,留下了垃圾數據。
如果你想讓你的應用被卸載後,與該應用相關的數據也清除掉,該怎麼辦呢?
通過Context.getExternalFilesDir()方法可以獲取到 SDCard/Android/data/你的應用的包名/files/ 目錄,
一般放一些長時間保存的數據通過Context.getExternalCacheDir()方法可以獲取到 SDCard/Android/data/你的應用包名/cache/目錄,
一般存放臨時緩存數據如果使用上面的方法,當你的應用在被用戶卸載後SDCard/Android/data/你的應用的包名/ 這個目錄下的所有文件都會被刪除,不會留下垃圾信息。而且上面二個目錄分別對應 設置->應用->應用詳情裡面的」清除數據「與」清除緩存「選項

『柒』 Android:怎麼獲取當前文件(類)所在的目錄的完整路徑

android的硬存儲是按照linux系統規則來劃分的,用於存儲客戶信息和客戶安裝的應用的是/data分區,你如果使用的是c程序的話,應該是在/data/app之類的下面,我手頭沒有板子沒法給你查。文件夾是google約定俗成的,不同廠家應該都是一樣的路徑。如果是廠家定製的應用則是在/system分區下,路徑應該是/system/app下。

如果你是一個android系統學習者,而不是應用開發者的話,我建議看看以下system/etc/initrc對於你會有很大的幫助。

『捌』 android系統如何通過$ adb 來獲得/data/data目錄的訪問許可權

android 是linux內核 /data/data 是root用戶的目錄,普通用戶是無法訪問的,如果你需要訪問,那麼你的手機需要獲取root許可權。

Root許可權的獲取方式:

1.用手機連接電腦,下載一鍵root工具。

2.下載成功後,打開一鍵ROOT軟體。會出現root准備,點擊下一步,正式開始root。

3.檢查root條件,要是你需要文件備份的話,一定要備份後。點擊開始ROOT。

3.root正式開始,需要幾鍾左右時間,期間可能會重啟數次,root就會完成。

4.root完成後,你就可以隨意刪除你手機中的垃圾應用了包括系統應用。


當你獲取root許可權後通過adb訪問 /data/data目錄:

  1. adb shell 進入shell模式

  2. su 切換到root用戶

  3. chmod 777 /data/data 修改/data/data目錄的許可權為 777即可

  4. exit 退出root用戶

  5. cd /data/data 即可進入/data/data 目錄了

『玖』 有哪位老哥知道怎麼讀取android的/data/data下的文件么。。

用RE文件管理器就可以,使用時必須給予其root許可權,不知道你的是怎麼操作的。

『拾』 android 讀取data目錄文件的問題

/**
* 存儲文件
* @param context 設備上下文
* @param btimap 點陣圖
* @param bitmapName 點陣圖名稱
* @return
*/
@SuppressLint("WorldWriteableFiles")
@SuppressWarnings("deprecation")
private static boolean saveBitmap( Context context , Bitmap btimap , String bitmapName ) {

try {

FileOutputStream fOut = context.openFileOutput( bitmapName, Context.MODE_WORLD_WRITEABLE|Context.MODE_WORLD_READABLE );
btimap.compress(Bitmap.CompressFormat.PNG, 100, fOut);
fOut.flush();

return true;

} catch (Exception e) {
e.printStackTrace();
}

return false;

}

以上代碼僅供參考。
通過以上代碼可以在data文件夾下的應用的包名文件夾下新建文件。

希望能夠幫到你

熱點內容
我的世界伺服器房間號2020電腦版 發布:2025-01-24 01:28:05 瀏覽:398
微信提示存儲空間不足 發布:2025-01-24 01:19:53 瀏覽:963
安卓電腦管家如何清除緩存 發布:2025-01-24 00:55:42 瀏覽:148
怎麼上傳歌曲到qq音樂 發布:2025-01-24 00:45:30 瀏覽:65
養貓用什麼配置 發布:2025-01-24 00:37:58 瀏覽:812
pythongps 發布:2025-01-24 00:37:51 瀏覽:813
辦公編程滑鼠 發布:2025-01-24 00:37:07 瀏覽:386
wpa加密類型 發布:2025-01-24 00:35:58 瀏覽:960
如何用批處理實現ftp映射盤符 發布:2025-01-24 00:25:45 瀏覽:954
win7sql版本 發布:2025-01-24 00:22:16 瀏覽:499