Android清除工程中無(wú)用資源文件的兩種方法
一、調(diào)用Android lint命令查找出沒有用到的資源,并生成一個(gè)清單列表:
命令:lint –check “UnusedResources” [project_path] > result.txt
執(zhí)行完之后會(huì)生成一個(gè)清單文件,內(nèi)容如下:
二、使用代碼自動(dòng)刪除無(wú)用的文件:
public class DelAction { public static void main(String[] args) throws IOException { String projectPath = "***"; BufferedReader reader = new BufferedReader(new FileReader("result路徑")); String line; int count = 0; while ((line = reader.readLine()) != null) { if (line.contains("UnusedResources") && !line.contains("res/value") && !line.contains("appcompat")) { count++; int end = line.indexOf(":"); if (end != -1) { String file = line.substring(0, end); String f = projectPath + file; boolean flag = new File("【拼出文件完整路徑】" + f.replace("***", "")).delete(); System.out.println("【拼出文件完整路徑】" + f + "=>del=>" + flag); } } } } }
我們往往要多次重復(fù)執(zhí)行上面的操作,才能真正徹底的清除工程中無(wú)用的資源文件。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
使用genymotion訪問本地上Tomcat上數(shù)據(jù)的方法
下面小編就為大家?guī)硪黄褂胓enymotion訪問本地上Tomcat上數(shù)據(jù)的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03Eclipse下配置Ant腳本并自動(dòng)打包帶簽名的Android apk
這篇文章主要介紹了Eclipse下配置Ant腳本并自動(dòng)打包帶簽名的Android apk的相關(guān)資料,需要的朋友可以參考下2016-03-03Java Base64位編碼與String字符串的相互轉(zhuǎn)換,Base64與Bitmap的相互轉(zhuǎn)換實(shí)例代碼
這篇文章主要介紹了Java Base64位編碼與String字符串的相互轉(zhuǎn)換,Base64與Bitmap的相互轉(zhuǎn)換實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-03-03淺談Android Studio如何Debug對(duì)應(yīng)so文件C/C++代碼
本篇文章主要介紹了淺談Android Studio如何Debug對(duì)應(yīng)so文件C/C++代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-12-12Android中關(guān)于屏幕的三個(gè)小眾知識(shí)(寬屏適配、禁止截屏和保持屏幕常亮)
這篇文章主要給大家介紹了Android中關(guān)于屏幕的三個(gè)小眾知識(shí),分別是寬屏適配、禁止截屏和保持屏幕常亮的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們可以參考學(xué)習(xí),下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12Android RecyclerView設(shè)置下拉刷新的實(shí)現(xiàn)方法
這篇文章主要介紹了Android RecyclerView設(shè)置下拉刷新的實(shí)現(xiàn)方法,希望通過本文通過SwipeRefreshLayout方式實(shí)現(xiàn)下拉刷新,需要的朋友可以參考下2017-10-10Android顯示網(wǎng)絡(luò)圖片實(shí)例
這篇文章主要介紹了Android顯示網(wǎng)絡(luò)圖片的方法,以實(shí)例形式展示了Android程序顯示網(wǎng)絡(luò)圖片的方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-10-10android獲取相冊(cè)圖片和路徑的實(shí)現(xiàn)方法
這篇文章主要介紹了android獲取相冊(cè)圖片和路徑的實(shí)現(xiàn)方法,本文介紹的是Android4.4后的方法,感興趣的小伙伴們可以參考一下2016-04-04