當前位置:首頁 » 存儲配置 » adb存儲空間

adb存儲空間

發布時間: 2022-09-02 14:23:31

Ⅰ 電腦運行adb提示內存不足無法運行,華為榮耀4X雙4G

你好!
手機使用時間長了,特別是在線看視頻,就會產生很多緩存,有的緩存又不能自動消失,時間久了就形成了很多垃圾;軟體安裝過多,也會佔用很多內存,造成手機內存不足;由於手機內存RAM是固化在主板上的,不能擴展,只能清理和釋放,方法是:
1、清理內存。下載安裝手機管理軟體,如獵豹清理大師、或91手機助手,對緩存、系統、卸載殘留實現進一步的清理工作。
2、軟體管理。軟體安裝過多,需要對不常用的軟體進行卸載清理,釋放內存,對佔用內存過大的軟體,可通過91手機助手、或獵豹清理大師,將應該軟體「移至SD卡」,釋放內存空間。
3、對手機瀏覽器進行設置,將下載位置改為保存到SD卡上。
希望能幫到你,望採納!

Ⅱ 求徹底解決安卓手機存儲空間不足的方法

1,移動到sd卡是沒用,當系統要運行程序的時候會拷到/data下運行。裝到sd卡僅僅只是把不用的程序放到卡里而已
3,開啟app2sd+要看rom,如果支持你可以嘗試一下命令
在adb shell 下執行a2sd reinstall,重啟後執行 a2sd zipalign,再執行a2sd cachesd,重新後看情況是否開啟了app2sd+
4,其實app2sd+從表象來看就是把sd卡上的分區掛載到/data下,具體實現是不是不清楚,我覺得應該是一回事,但是如果rom不支持a2sd+,恐怕無法識別sd上的ext分區
5,其實這步是前提,sd卡必須有分區,且有一部分ext分區,因為安卓是linux內核,fat格式是不支持linux程序的,所以要有ext分區
6,gparted是可做到不損壞數據空間前提下進行分區
7,a2sd+並不是掛載,而是軟鏈接,意思差不多,但是形式不一樣,/data/app這個文件夾只是個鏈接,實體在卡上,不同的rom可能掛載點不一樣,看情況,a2sd reinstall一般只是把/data/app做軟鏈接,弄完後其實空間還是會越來越小,因為事實上真正占空間的是/data/data裡面有大量數據和臨時文件,也鏈過去,不過,sd卡卡速不行的話,系統會很慢,甚至崩潰,且非常耗電,這個道理是很容易理解的

綜上所俗,一般的操作方法流程是這樣的
1,sd卡必須分區,且第一區為ext3,或者ext4(不太確定,可能是第二區是ext,搜一下吧)
2,刷一個系統,帶a2sd+,當然這肯定也是root的
3,用re管理器查看/data/app 的屬性,如果是指向某個地方的鏈接,那麼說明已經開啟了a2sd+,沒有則需要在shell下運行a2sd reinstall等3個命令,如果運行完還不成功,那說明這rom不行,或者你的分區不行
4,如果成了你還是要找到/data/app 這個目錄的實體位置,比如我以前的G7的rom的位置在/sd-ext 下,這個不一定看rom製作者怎麼定義,當然你查看/data/app 屬性會告訴你它在哪,然後你可以選擇是否將/data/data也設置一個軟鏈接,方法以ext分區掛載在/sd-ext下為例
a /data/data文件夾先拷過去,為了不影響原有的數據 cp -a /data/data /sd-ext/
b 刪除/data/data 文件夾,rm -rf /data/data
c 設置軟鏈接 ln -s /sd-ext/data /data/data
sd卡分區建議在512m到1G之間

Ⅲ root運行ADB顯示存儲空間不足 怎麼解決

1、將手機美媒體文件整理後,考慮將一些文件存放到雲盤上,這樣可以有效釋放空間。
2、有選擇性刪除手機軟體,比如一些平常很久用不到的軟體,可以考慮刪除。
3、給手機添加內存卡使用,將程序安裝到內存卡上,或者將資料保存在內存卡上,都可以有效減少手機內存不足的問題。

Ⅳ 如何查看Android手機的內存

打開手機找到設置點擊進入

Ⅳ vivo adblog儲存大小限制是什麼意思

vivo adblog意思是運行內存大小限制,是設置log文件限制大小的。

手機使用默認的就可以,不用去更改。

(5)adb存儲空間擴展閱讀:

提高方法手機運行內存方法:

1、卸載或者凍結不需要的系統程序。

2、關閉一些無關緊要的自啟動程式,如:來電管家、防火牆等占運行內存大的,如果不要求打字快的話就不要切換成國筆了,也很佔用內存的,可以安裝,真要用的時候再切換回來重啟一下就可以了。

3、不安裝不必要的程序,因為安卓的消息管理機制問題,大部分程序都存在自動啟動的問題,並且不是每個程序都能被禁止自啟的。

4、對於ROM集成的系統級程序,進行odex zipg 優化。

5、必要時,用FMR之類的程序清理內存。

6、優化系統,調整虛擬機堆載緩存大小之類的鍵值。

一部手機的存儲部件包含三個部分:

1、手機內帶機身存儲 相當於 電腦的硬碟 這個一般可以外加SD卡擴充

2、RAM存儲器 相當於 電腦的內存條 可讀寫,掉電清空(手機的運行內存部分信息不會清空)

3、ROM存儲器 相當於 電腦的 BIOS ROM 原則上只讀不可寫,掉電不丟失(手機的ROM部分條件可寫,另外現在手機中所提ROM多為 手機固件,指手機的操作系統部分,與這個概念不同)

Ⅵ 使用adb查看別人家APP的數據

1.說明
2.使用adb命令獲取指定應用的包名和Activity名稱
3.使用adb命令啟動/關閉APP
4.使用adb命令把手機中的apk導到電腦上
5.查看apk中的AndroidManifest.xml文件
6.使用adb命令進行數據備份
7.查看數據
8.結語

查看其它APP數據的前提是該APP默認開啟數據備份,也就是allowBackup屬性。
想問一下大家在平時的開發中對應用的安全性有很在意么?有可能大家會想到加密、混淆、apk加固,但還有一些其他細節的東西需要大家去了解。今天就介紹一下android:allowBackup屬性。這個屬性在開發的過程中通常是默認開啟的,Google起初是為了防止數據丟失,留下了這個功能,但是這個屬性也容易造成一些隱私數據的泄露。如果你想關閉可以把它設置為false。那麼這個屬性在哪裡設置呢,就在AndroidManifest.xml文件中的application標簽中。

要備份APP的數據,首先我們要知道這個APP的包名才可以進行備份。

在手機或模擬器上面運行APP,然後輸入命令: adb shell mpsys activity top #
這時會輸出很多東西,你可以用查找功能Ctrl+F,找到TASK,下圖紅框中就是要找的包名

命令: adb logcat| findstr START
然後在手機或模擬器上點擊你想要獲取的應用,這時就會在cmd中出現相應的包名和類名了。

啟動APP的命令: adb shell am start -W -n package/activity

命令窗口通過adb shell 進入android 的Linux命令界面,輸入am help看到如下信息:

它會展示出在不同場景下(比如start-activity、start-service等)不同參數代表的意義一些參數的意義,情況太多了這里就不細說了。

回到正題,後面的package和activity就是上面獲取包名第二種方法中提到的cmp,比如我們要啟動谷歌地圖: adb shell am start -W -n com.google.android.apps.maps/com.google.android.maps.MapsActivity

在這里我們再做一個延伸, 用命令做APP的冷啟動和熱啟動操作,然後記錄啟動的時間
我們看到上圖中有三個數字ThisTime、TotalTime和WaitTime,這三個數字就是本次啟動APP所花費的時間。
熱啟動時退出退出APP的命令: adb shell input keyevent 3 ,這就相當於按了手機的home鍵,然後我們再執行啟動APP的命令,這樣就完成了熱啟動。

我們看到熱啟動花費的時間比冷啟動少了很多,一套冷、熱啟動的流程我們就走完了。接下來就看我們怎麼去優化了,讓它們變的更少。所以我們在平時做啟動優化的時候可以把自己的APP和一些優秀的APP做一下對比看看還差多少。

上面已經說過了一種退出APP的方法了,接下來這個命令是相當於殺掉當前的APP進程。
命令: adb shell am force-stop package
這時候再使用啟動命令,就相當於冷啟動了。

有的時候我們在手機上查看和操作apk不是特別方便,而且通過文件管理找apk也很難找。接下來就介紹怎麼用adb命令把手機中的apk導到電腦上。

通過包名獲取apk在手機中的存儲路徑,命令 adb shell pm path package

導出apk文件,到當前目錄下
命令: adb pull 路徑

這一步就要看一下apk中有哪些東西了,主要還是看一下AndroidManifest.xml文件當中的allowBackup設置。
我平常用的方法就是吧apk文件的後綴該成zip,然後就可以看到裡面的東西了。下面的是谷歌地圖的apk的構成。

下面來看一下AndroidManifest.xml文件,會看到都是亂碼,但是關鍵的信息還是可以獲取的,我們目前想要的就是下圖紅框中的allowBackup屬性,像谷歌的APP肯定是把它設置成false的,所以我們沒辦法備份它的信息的。

那麼我們怎麼看一個應用的allowBackup屬性設置成true還是false呢,我的觀察和實踐出來的方法是看allowBackup後面有沒有小方框,有就代表設置了true。如果有哪位大神知道好的可靠的方法還請留言告知。

下面是其他apk中的AndroidManifest.xml文件,後面帶了個小方框。

在了解到APP可以備份之後,我們就可以開始做壞事了,哈哈。
備份的命令: adb backup -nosystem -all -noapk -noshared -f data.ab package

[-system | -nosystem] 是否備份系統
[-apk | -noapk] 是否備份apk安裝文件
[-shared | -noshared] 是否備份手機存儲空間
-f *.ab 存檔格式一定要是.ab
package:包名

在運行命令之後,手機或模擬器會出現一個頁面要求你輸入備份密碼,這個密碼你可以隨便輸入,但你要記住,在後面查看ab文件的時候會用到。

輸入密碼,點擊【備份我的數據】之後就開始備份了,備份完成之後會有提示,這時就是生產一個ab文件了。

ab文件大家很少接觸,這里使用abe工具(鏈接: https://pan..com/s/1NPbhtF1fyJcHOm1CXwi9Dg


提取碼:uns4 )解析ab文件 ,也是通過命令,把abe.jar和剛才生成的ab文件放到同一個文件夾中,然後運行命令: java -jar abe.jar unpack xxx.ab xxx.rar
(如果不想使用命令可以看看這篇文章 https://www.feifeiboke.com/android/3639.html

這個命令就是吧ab文件解析成rar文件,這樣就能解壓了,我們就能看到裡面的東西。解壓出來大概就是下面這個樣子。其中比較重要的是db文件夾和sp文件夾,裡面的數據我就不放了,容易引起不必要的誤會。你可以自己動手試試。

寫這篇文章還是提醒大家在平時的開發中要注重APP數據的安全問題,畢竟數據還是相當重要的。
如果有哪裡寫的不對的地方,請指出,我會及時改正。

Ⅶ 如何調整安卓虛擬機內部儲存空間的大小

在使用Android模擬器開發時,可以通過硬碟來模擬SD卡。具體做法是:
1.創建一個SD卡鏡像文件
打開cmd,進入到c盤根目錄下,輸入如下命令:mksdcard 1024M sdcard.img,該命令會在當前目錄(我即是c盤根目錄)下生成一個sdcard.img文件,該文件就是Android模擬器的SD卡鏡像文件。1024M表示1024兆,即該SD卡有1個G的容量,也可用K做單位(1M=1024K),K,M必須大寫。目前Android支持8M~128G的SD卡。
2.關聯SD卡和模擬器
就是讓模擬器知道它的SD卡是誰,路徑是什麼。 在eclipse中使用了ADT插件。eclipse -> windows->Android AVD Manager ,彈出一個窗口, 在SDCard後面的框中輸入:c:\sdcard.img ,即是第一步創建的SD卡鏡像文件的位置。先點擊create avd,然後點擊 finish 結束。
3、向SD卡中導文件
這一步需要把模擬器運行起來。
在cmd中,命令如下:adb push test.mp3 sdcard/test.mp3,這會將本地當前目錄下的test.mp3文件拷到sdcard中,文件名不變。前一個test.mp3是本地文件的路徑,sdcard是目的sd卡鏡像的文件名(去掉後綴)。
4、在模擬器中使用SD卡中的文件
導入文件後,如果要在模擬器中訪問,還需要在模擬器中的Dev tools裡面Media scanner scan 一下媒體文件。

Ⅷ 手機上鎖的adb包里cmd打開存儲不足

清空一下儲存空間就好了,刷系統之前需要對包解壓,要佔用空間的

Ⅸ ADB命令怎樣顯示手機的實際內存

你好
當程序運行垃圾回收的時候,會列印一條Log信息,其格式如下:
D/dalvikvm: <GC_Reason> <Amount_freed>, <Heap_stats>, <External_memory_stats>, <Pause_time>

GC_Reason表示導致垃圾回收的原因以及當前的回收類型,包括以下幾類:
GC_CONCURRENT:當堆中對象數量達到一定是觸發的垃圾收集
GC_FOR_MALLOC:在內存已滿的情況下分配內存,此時系統會暫停程序並回收內存
GC_HPROF_DUMP_HEAP:創建FPFOR文件來分析Heap時所造成的垃圾收集
GC_EXPLICIT: 程序調用了垃圾收集函數System.gc

GC_EXTERNAL_ALLOC: 出現在API 10及以下,為外部分配內存(native memory or NIO buffer)所造成的垃圾回收,高版本全部分配在Dalvik Heap中。
Amount_freed 表示此次回收的內存

Heap_stats 表示空閑內存百分比和存活對象大小/堆的總大小

External_memory_stats 表示API 10及以下的外部分配內存,已分配內存/導致垃圾回收的界限

Pause_time 暫停時間,一個表示開始回收垃圾的時間,另一個表示回收結束的暫停時間

D/dalvikvm( 9050): GC_CONCURRENT freed 2049K, 65% free 3571K/9991K, external 4703K/K, paused 2ms+2ms
注意這條信息中的 「 3571K/9991K」 值,這代表著程序使用的heap大小。
2.使用DDMS
Eclipse中的DDMS提供了一個觀察內存使用情況的GUI,當我們不斷點擊Cause GC時,就會看到當前程序的Heap,使用比較方便,具體用法可以Google一下。
3.使用adb mpsys 命令
adb是一個非常強大的工具,使用adb查看應用程序內存使用情況可按如下格式在命令行里查看內存使用情況:
adb shell mpsys meminfo <package_name>
其中,package_name 也可以換成程序的pid,pid可以通過 adb shell top | g
滿意請採納

Ⅹ 手機存儲空間與手機管家掃描出來的剩餘空間大小差別很大

手機的存儲空間一般分為3部分1內存,這個和電腦的內存RAM是一樣的,早期的手機有512M現在一般都有2-3G內存,手機的內存和電腦的內存不同之處就在於手機的內存是一直都供電的,所以一般裡面的內容也不會消失,內存運行速度快,常用的軟體的核心部分都會調用到內存里執行2手機內置快閃記憶體,一般手機都會內置一部分快閃記憶體,容量8G-32G之間,一般都會自帶16G快閃記憶體,但如果本身不能擴展快閃記憶體(就是可以插TF卡,有些機器一次帶足32G或64G快閃記憶體。3手機外置快閃記憶體,很多手機都可以通過在快閃記憶體卡插槽(一般是TF卡)插入外置存儲卡來擴展快閃記憶體,一般都支持到32G,現在有的手機也可以支持到128G。如果手機的內存卡有很大空間,有2種情況,一種是發生在安卓系統里,在安卓系統2.2之前,很多程序都會默認裝在RAM里不能隨便往內置快閃記憶體卡(SD卡)里移動,Android (安卓)系統運用RAM的方式跟windows不同,在Android 里RAM被用滿了可以有效使用RAM,可以快速打開軟體,安卓能非常有效的使用RAM,在安卓系統里的進程和程序是兩回事,程序是一直保留在系統里的,但是沒有任何進程在後台「運行」,就不會佔用系統資源。所有的程序保留在內存中,可以更快的啟動回到它之前的狀態。當你的內存用完了,系統會自動幫你殺掉你不用的任務。最初安卓系統為了保證軟體安全性和穩定性,默認把程序安裝到內部存儲里。而那時候內部存儲空間配額都比較小,就算手頭SD、TF卡空間再大,內部存儲空間不足的話依舊安裝不了軟體。在2.2之後設計的程序,一般程序都會直接安裝到快閃記憶體卡里,這樣就避免了佔用RAM,這時的存儲空間不足更可能指的是上面的3有很大空間,而2的空間不足,比如早期的紅米,把4G內置快閃記憶體卡劃成了800M給2,剩下的做3,這時有以下解決辦法:a可以用360等手機優化軟體來清除不用的緩存和程序來騰出2里的空間。如果是MIUI系統需要看下系統存儲是否為零,並騰出系統存儲的空間。網上有修改系統參數讓外置快閃記憶體卡替換系統內置快閃記憶體卡的方法。b可以通過將2里的程序轉移到3里來騰出空間,但有部分手機不支持該功能。安卓的系統可以進入到程序裡面逐個檢查佔用空間較大的程序,每個程序下有個清理數據的選項,點擊它,這個數據所佔用的空間就清理出來了。不過要注意清理之後,你在該程序之前登錄時的數據就都沒有了。IPHON手機,比如IP6,可以打開設置->通用->用量。該列表顯示了都有哪些項目佔用了存儲空間,以及佔用空間最大的項目是什麼。點擊列表右側的按鈕,就可以看到詳情,也可以在這里刪除一些不必要的項目。c通過把2里的MP3或視頻等轉移到3里騰出空間,或者精簡2里的程序來騰出空間。IPHONE手機可以用ITUNES導出照片視頻後刪除得到空間。d可以通過恢復出廠設置來迅速使手機恢復到新機的內存狀態,但這樣做之前要做好各種備份!

熱點內容
64g存儲卡多少錢 發布:2025-01-06 19:32:28 瀏覽:788
同等交換演算法 發布:2025-01-06 19:31:46 瀏覽:942
如何用安卓鍵盤輸入倒立的問號 發布:2025-01-06 19:25:48 瀏覽:59
javaflash上傳文件 發布:2025-01-06 19:20:07 瀏覽:113
伺服器如何遠程連接伺服器 發布:2025-01-06 19:18:32 瀏覽:449
多台存儲伺服器之間如何連接 發布:2025-01-06 19:17:50 瀏覽:85
溯源碼在哪 發布:2025-01-06 19:10:01 瀏覽:984
ios和安卓如何變成師徒關系 發布:2025-01-06 18:58:00 瀏覽:333
win7安卓電腦卡怎麼辦 發布:2025-01-06 18:56:02 瀏覽:159
qq音樂存儲位置 發布:2025-01-06 18:55:57 瀏覽:178