安卓考試數據保存在哪裡
A. 安卓系統設置里的應用信息中的數據位置在哪【非SD卡數據】
【應用數據】安卓手機中的應用數據【這里不是指機身儲存或SD內存卡里的Android/data或obb】,是指應用隱藏在系統根目錄內的數據【需要獲取系統Root許可權後,才能用第三方文件管理器看見。而且一般的清理垃圾軟體是無法清除的。不過可以在系統設置的應用管理中清除這些應用的「頑固」的數據。】這些手機應用的「頑固」數據一般是存儲在機身自帶內存的,一般在:根目錄/data/data/下,這裡面可以看見每個應用的數據文件夾,並且裡面有非常多的數據,有的應用甚至偷偷在這裡面儲存1GB以上的數據文件。
平時我們看見的應用的文件夾中,一般都有以下幾個目錄:
databases : 存放資料庫
cache : 存放緩存數據
files : 存放應用程序自己控制的文件
lib : 存放資料庫文件,為db擴展名。
說明一下,要是哪天手機空間不夠,趕緊看看在系統設置的應用信息中看看是否有應用佔用100-300MB以上的數據【這里指的數據並非我們常見的Android/data或obb文件夾中應用數據,而是在手機系統的根目錄/data/data中的】所以趕緊點擊清除數據或者去根目錄/data/data里找到應用的數據,然後刪除吧。
這可以為安卓設備騰出更多空間。
B. Android 文件存儲-將數據保存在data目錄下
在平常使用Android手機的時候,我們都知道,幾乎每一個app都在/data/data/<相應的包名>的文件夾下保存數據。那這些數據怎麼進行保存的呢?在這里,將簡單的介紹一下。
Context類中有一個openFileOutPut方法,這個方法可以將我們的數據保存在data目錄下的文件裡面。
openFileOutput(String name, int mode)方法中帶兩個參數,第一個參數是文件名,這里只能寫文件的名字,不能包含路徑,因為所有的數據都保存在/data/data/<應用包名>/files/目錄下;第二個參數是文件的操作模式,有MDOE_PRIVATE,MODE_APPEND,MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE。
其中MODE_PRIVATE模式的是默認的操作模式,每一次寫入的內容時,都會覆蓋前面的內容;MODE_APPEND模式表示的是每次寫入的內容追加在前面的後面;MODE_WORLD_READABLE表示的是其他應用程序可以對該文件進行寫的操作;MODE_WORLD_WRITEABLE表示的是其他應用程序可以對該文件進行讀的操作。不過在後面的兩種模式過於危險,google已經在Android 4.2中廢棄了。
openFileOutput()方法返回的是一個FileOutPutStream的對象,得到了這個對象,就可以使用Java的IO流來對文件的使用了。
點擊保存過後,就會把我們的數據保存在data目錄下。
如果我們想要查看的話,就可以在Android studio(我是2.3.2的版本)中找到Tools->Android->Android Device Monitor
再打開/data/data/<應用包名>/files/,發現有一個文件,就是我們之前創建的一個文件。
我們可以點擊右上角的圖標進行相應的導出工作,對相應的文件進行導出操作。
在Context類中,與openFileOutput方法對應的是openFileInput方法,用戶從data目錄讀取相應的數據。這個方法相較於openFileOutput方法簡單一些。
效果示意圖:
C. 安卓駕考寶典數據保存在哪個文件夾
這個數據一般隨著刪除應用逗芹或者刷機就沒燃派有了。數據位置是這里,能訪問的前提是你已經root了,使用re管理器來到這個文件夾的位山段畢置:data/data/com.handsgo.jiakao.android
這裡面有所有該應用的數據,你將他們復制出來,格機好了以後安裝駕考寶典,然後復制回去應該就可以了。我自己也正好裝了這款應用。
望採納,謝謝。
D. 安卓游戲和軟體保存的數據在哪
據我所知,理論上有一下途徑(如果是單機游戲的話)
使用類似於全備份的軟體,直接備份手機SD及內存內的全部數據,還原後理論上是沒有問題的。
下載一些存檔軟體,那些軟體可以支持對單機游戲進行存檔,恢復後仍然是原來玩到的關卡。
盡量不要動不動都恢復出廠設置,盡量採取別的途徑解決。
如有用請採納,沒用的話告訴我。
E. 安卓手機里的軟體的數據是存儲在哪的
1、安卓系統手機默認只能把軟體安裝在手機內存里;
2、手機ROM相當於PC上的硬碟,用於存儲手機操作系統和軟體,也叫FLASH
ROM,決定手機存儲空間的大小。手機RAM相當於PC的內存,其大小決定手機的運行速度;
3、Android系統中把軟體安裝到SD卡上,比這還簡單,兩步就夠了:
第一步、存儲卡分區
需要對手機SD卡進行分區,分一個FAT32分區和一個Ext3分區,FAT32分區用於正常存儲圖片、音樂、視頻等資料,而Linux格式的Ext3分區就是用於擴容安裝軟體的分區。
第二步、將軟體移動到SD卡
需要把系統默認的軟體安裝目錄/data/app轉移到SD卡的Ext3分區上,通過ln命令建立軟鏈接,使系統自動把軟體安裝到SD卡上,達到節省手機內存空間的目的。
將存儲卡裝回手機,重新啟動,使系統識別到Ext3分區。
4、在手機上運行超級終端,依次輸入以下命令來驗證系統是否識別了Ext3分區:
su
(會提示高級許可權授權,選擇「總是同意」)
busybox
df
–h
如果顯示的列表中有/dev/block/mmcblk0p2的信息說明系統已成功識別了Ext3分區。
然後依次輸入以下命令將/data/app目錄轉移到SD卡的Ext3分區:
cp
–a
/data/app
/system/sd/
(將/data/app目錄復制到/system/sd/下)
rm
–r
/data/app
(刪除/data/app目錄)
ln
–s
/system/sd/app
/data/app
(建立軟鏈接)
Reboot
(重啟手機)
重啟之後,手機上安裝的所有軟體就全部轉移到了SD卡上。
注意:
1.軟體移動到SD卡上後,原有的部分桌面插件會無法正常顯示,刪除後,重新加入桌面即可;
2.SD卡的Ext3分區可以視為手機硬體的一部分,移除SD卡後,安裝的軟體將無法運行。插入SD卡,重新啟動手機即可正常使用。
F. 安卓系統應用信息里應用和數據分別存儲在哪裡
有兩個地方:
1、手機內存。
2、SD卡。
取決於你安裝軟體時的選擇,當然這些應用軟體默認是存儲在手機內存的。
如果軟體安裝時選擇在SD卡,軟體主體應用就存儲在SD卡中了,有些軟體為了使用方便還是會有一部分數據存儲在手機內存中的。
G. 安卓系統的游戲記錄保存在哪裡
一般玩游戲的數據是保存在/sdcard/.0102 目錄中。
前面加.的目錄用一般類似e**porer、astro等通常的文件管理器是看不到的,
因此也無法對其中的文件進行操作。
必須用rootexplorer取得root許可權後方能看到和操作
H. 在android中簡單描述數據存儲的具體位置在哪裡
數據存儲在開發中是使用最頻繁的,Android平台主要有5種實現數據存儲的方式。
第1種: 使用SharedPreferences存儲數據
SharedPreferences是Android平台上一個輕量級的存儲類,主要是保存一些常用的配置比如窗口狀態,一般在Activity中 重載窗口狀態onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常規的Long長 整形、Int整形、String字元串型的保存。
它的本質是基於XML文件存儲key-value鍵值對數據,通常用來存儲一些簡單的配置信息。
其存儲位置在/data/data/<包名>/shared_prefs目錄下。
SharedPreferences對象本身只能獲取數據而不支持存儲和修改,存儲修改是通過Editor對象實現。
實現SharedPreferences存儲的步驟如下:
一、根據Context獲取SharedPreferences對象
二、利用edit()方法獲取Editor對象。
三、通過Editor對象存儲key-value鍵值對數據。
四、通過commit()方法提交數據。
SharedPreferences對象與SQLite資料庫相比,免去了創建資料庫,創建表,寫SQL語句等諸多操作,相對而言更加方便,簡潔。但是SharedPreferences也有其自身缺陷,比如其職能存儲boolean,int,float,long和String五種簡單的數據類型,比如其無法進行條件查詢等。所以不論SharedPreferences的數據存儲操作是如何簡單,它也只能是存儲方式的一種補充,而無法完全替代如SQLite資料庫這樣的其他數據存儲方式。
I. 請問在安卓手機「應用程序信息」里的「存儲」欄里的「數據」是存在哪個文件夾里的哪個文件
1、該菜單下的「數據」存儲位置並非為指定文件夾,「數據」保存位置既有可能保存在android/data文件夾下,也有可能保存在該應用程序安裝運行後自行生成的文件夾下。
2、該菜單下「數據」的保存位置僅取決於應用程序的屬性與行為。
J. 安卓手機的 應用程序的數據在什麼文件夾
「數據」保存位置既有可能保存在android/data文件夾下,也有可能保存在該應用程序安裝運行後自行生成的文件中,操作方法如下:
1、首先在手機界面點擊【設置】,如下圖所示。