androidsd刪除
❶ android 開發 如何刪除SD卡下指定的文件夾,新手求指導,謝謝
String sdPath = Environment.getExternalStorageDirectory();
File f = new File(sdPath);
前兩句直接換成這個就可以了,不過提醒下,這樣是刪除sd卡所有文件的,慎用
按你的要求建議換成如下代碼:
String sdPath = Environment.getExternalStorageDirectory();
for (int i = 0; i <= number; i++)//number改成文件夾名稱最後最大那個數字
{
File file = new File(sdPath+"/asd"+i);
file.delete();
}
❷ Android手機清理內存的方法
和PC用戶一樣智能手機用戶也會遇到手機存儲不足的問題,對於Android手機來說因為系統不支持安裝程序到SD卡,手機配置的存儲容量也有限,很多用戶都碰到過安裝程序太多系統內存不足的問題。雖然Android2.2系統開始已經支持Apps2SD功能,但是很多用戶使用後發現Android2.2系統下仍然有很多應用程序無法安裝到SD卡,即可程序支持移動到SD卡,但是還會保留一部分系統文件和隱私文件在手機內存里。另外還有一些程序像Widgets,動態壁紙和一些系統程序,如果安裝在SD卡根本無法正常工作,內存不足依然是讓很多用戶感到棘手的問題。不過Android作為一種優秀的移動操作系統,提供了幾種可以清理和釋放內存空間的辦法,我們總結了下面幾點希望可以幫助用戶解決燃眉之急。
清理大型應用程序的緩存數據。
1、通過清理程序的緩存文件,釋放的內存空間會讓你喜出望外。
2、進入手機設置選項,選擇設置>應用程序>管理應用程序。
3、按一下Menu鍵,選擇「按大小排序」選項(如果是Android2.2手機先要選擇已下載標簽),然後就可以按照應用程序大小排列所有手機安裝的應用程序。
4、點擊一款列表中的應用程序,如果程序有緩存文件可以顯示大小,直接點擊「清除緩存」選項就可以釋放這些緩存文件占據的空間。
5、有一些應用程序的緩存文件可能多達數MB,比如GoogleMaps,Market,瀏覽器和相冊程序,清理這幾個程序的緩存文件就可以釋放相當可觀的空間。
6、很多手機廠商都在旗下手機預裝了自己開發的UI程序,比如HTCSense,MOTOBLUR等,如果你打算使用LaunherPro或者ADW這樣的launcher程序替代HTCSense,你可以清理甚至刪除HTCSense的數據文件,這個操作可以讓你的'手機多出幾十MB空間。
7、另外AndroidMarket還提供一些自動清除緩存文件的應用程序,比如QuickAppCleanCache這款收費軟體。對於已經取得root許可權的手機用戶,可以從Market下載CacheCleaner,CacheMate和MoveCache這些程序來快速方便的清除程序緩存文件。
刪除那些你從來不用或者很少使用的應用程序這是很多用戶都會面對的問題,默默忍受著手機內存不足的報警,甚至犧牲系統性能,就是捨不得刪除那些從來不用或者極少使用的應用程序,這可能也是一種強迫症。刪除這些程序你會發現手機從此海闊天空,而且你沒有任何損失。移動所以可以移動的應用程序數據到SD卡運行Android2.2系統的手機支持安裝應用程序到SD卡,確保檢查所有你安裝的應用程序如果支持appstoSD卡功能一定要移動到SD卡,對於一些大型軟體特別是游戲程序節省的容量相當可觀。
不過一定要注意Widgets程序,捆綁Widgets的程序,以及動態壁紙程序和那些需要在後台運行並且和系統進行交互的應用程序不要移動到SD卡存儲,否則程序可能無法正常工作。如果覺得每個程序單獨設置太麻煩,可以藉助Apps2SD和SDMove這樣的程序簡化操作過程。對於那些動手能力比較強的用戶可以通過網上的教程設置應用程序默認安裝到SD卡,這樣就可以一勞永逸。
❸ 手機sd卡目錄下的android文件夾可以刪除嗎!
不能刪除
❹ 手機sd卡中的Android可以刪除不
不要刪除,Android文件夾內有個data文件夾,裡面存儲了手機內軟體的數據,隨便亂刪會導致數據的丟失,請三思而行。
❺ android 開發怎麼樣刪除sd卡上的文件
你說的sd卡上的文件是真機的還是模擬器上的?下面兩種方法都可以使用:
1、保持模擬器打開或是真機連接在電腦上,在dos命令窗口中使用 adb shell 命令進入設備環境,如果說adb命令不是內部命令XXXXX的,就說明你沒有把adb配置到path環境變數中,新版的SDK的adb.exe都位於sdk的platform-tools裡面。進入設備環境以後輸入 cd data/app ,就會進入到你所有安裝了的apk目錄下面,輸入ls查看你所安裝的apk的名字,比如說是abc.apk 然後輸入 rm abc.apk命令來移除安裝。
2、進入真機或者是虛擬器的settings->applications->manage applications,上面有個標簽是on SD card 進去也可以刪除。
❻ 安卓手機里的文件夾哪些可以刪除
刪除系統中無用的安卓應用程序和文件的方式:
1、首先將安卓手機ROOT。
推薦一鍵root或者卓大師、刷精精靈均可。安裝後手機連接電腦,打開軟體,軟體會自動檢測 ,點擊確定後等待完成。完成後會自動在手機安裝一個授權管理 的軟體。
2.在手機上安裝文件管理器。推薦ES文件瀏覽器(也可360文件管理器)。安裝後,打開軟體進入設置,找到Root設置進入,將前2個選項打開(如圖)。360授權管理會提示你是否允許獲得最高許可權 ,允許 就行了。
3.設置後,進入/system/app文件夾,然後按照下述列表,謹慎刪除無用的「系統程序」 。(不建議直接刪除,可將想刪除的程序移動到SD卡,一旦出現問題,可以再移動回來,移動回來後要更改讀寫許可權。更改:長按移回的某個軟體,彈出設置選項,依次進入屬性—更改許可權(如下圖)——然後勾選讀取、寫入
4.刪除無用的文件
1.datadalvik-cache文件夾里的文件作用:當Android啟動時,DalvikVM監視所有的程序(APK文件)和框架,並且為他們創建一個依存關系樹。DalvikVM通過這個依存關系樹來為每個程序優化代碼並存儲在Dalvik緩存中。這樣,所有程序在運行時都會使用優化過的代碼。這就是當你刷一個新的ROM時,有時候第一次啟動時間非常非常長的原因。當一個程序(或者框架庫)發生變更,DalvikVM將會重新優化代碼並且再次將其存在緩存中。多次安裝卸載程序後,會生成很多無的文件,所以可以全部刪除,刪除後重新開機,系統會自動更新程序緩存,但刪除程序的緩存都沒有了,內存空間有一定的增多,沒刪除的軟體會再次生成這些文件。所以再次開機時,會比平常開機慢。
2.後綴為cache的文件可以清空,為臨時文件存儲。
3.以. 點開頭的文件都可以清空, 因為這也是臨時文件
4.後綴為 .log的文件可以刪除,這是程序的日誌文件
❼ 手機android文件夾可以刪除嗎
手機android文件夾可不可以刪除:
1.安裝的軟體如果在sd卡裡面的話,安裝好就會生成程序在android_secure
文件夾裡面,如果卸載全部軟體慢可以把這個文件直接刪除了,手機裡面安裝的軟體就沒了。
2.根目錄下android_secure文件。
3.准確的說部分可以刪除,這些文件是用於支持原安裝於手機內存內,後手動轉移到SD卡上的程序正常工作的。
4.有一些文件以前安裝過,後來雖然卸載了,但是在這個文件夾也有殘留,可以刪除對應的文件。
5.如果某個安裝在SD卡的程序,曾經用市場內軟體升級過,在這個文件夾會出現兩個幾乎一模一樣的文件(文件名末尾數字不同),可以刪除創建時間較早(對應升級前舊版本軟體)的一個。
6.正在使用的軟體安裝在sd卡里就是這個文件夾里,刪除以後安裝在sd卡軟體不可用,且無法恢復,請勿刪除。
❽ android 開發怎麼樣刪除sd卡上的文件
string
sdpath
=
environment.getexternalstoragedirectory();
file
f
=
new
file(sdpath);
前兩句直接換成這個就可以了,不過提醒下,這樣是刪除sd卡所有文件的,慎用
按你的要求建議換成如下代碼:
string
sdpath
=
environment.getexternalstoragedirectory();
for
(int
i
=
0;
i
<=
number;
i++)//number改成文件夾名稱最後最大那個數字
{
file
file
=
new
file(sdpath+"/asd"+i);
file.delete();
}