當前位置:首頁 » 網路管理 » 如何刪除studio無用資源
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

如何刪除studio無用資源

發布時間: 2023-01-14 06:47:04

『壹』 android studio 如何清理沒有用到的資源文件 求教 謝謝

可以用android lint檢查沒用到的資源文件。Analyze-Inspect Code。

『貳』 android sdio 怎麼刪除沒用的資源文件

打開Android Studio,點擊上方菜單欄中的工具(Tools)-->Android-->Android Device Monitor[或者是Monitor(DDMS included),因版本不同,叫法不一樣]。然後出現Android Device Monitor這一界面,若左邊devices下沒有任何東西,請關閉再按照上述步驟打開一次;若有東西,則隨便點擊那一個,右邊都可以出現一系列文件、目錄等,其中就有sdcard,然後將所需音頻、視頻等文件拖拽到sdcard目錄下,最後,關閉該界面即可。PS:僅適用於虛擬機AVD,不適用於手機。
-

『叄』 Android Studio怎麼使用lint清除無用的資源文件

// 移除無用的resource文件 shrinkResources true

『肆』 Android Studio有自動清理無用資源的插件嗎

自動清理無用軟體可以用Clean Sweep。
CleanSweep軟體是一個基於Windows的磁碟管理工具,它的界面主要由標題欄、菜單欄和各種工具向導窗口組成。工具向導窗口中包括了多種工具向導:【卸載向導】、【壓縮向導】、【移動向導】和【傳輸向導】。選擇某個向導選項,並按照提示步驟進行設置,就會順利完成各種功能。
很多軟體卸載後總不會清除得很乾凈,可能會在Windows目錄下、桌面上,【開始】菜單中留下一些剩餘文件夾和文件。CleanSweep軟體可以很好地解決這類問題,要卸載的文件清除得乾乾凈凈。安裝了CleanSweep軟體後,它可以自動檢測硬碟上的所有文件並檢測你的安裝操作;當安裝其它軟體時,這個軟體會彈出對話框提示並記錄下安裝到這個硬碟的所有文件。
單擊【卸載向導】按鈕,打開UninstallWizard對話框,在列表中找到想要卸載的程序。CleanSweep將會找到硬碟上所有可執行的文件,在列表中選擇要卸載的文件後,單擊OK按鈕。繼續單擊Next按鈕,在卸載向導最後一個對話框中,單擊View按鈕,看一下卸載向導將要刪除的和這個程序有關的所有文件列表,確認是否要刪除這些文件。單擊Finish按鈕開始卸載,單擊OK完成卸載。

『伍』 Android Studio怎樣清理無效資源 自動刪除xml

Android Studio提供了無效資源分析的功能,可以找出項目中所有沒用的資源,包含布局文件,圖片,無效的代碼等。本文介紹如何使用找出無效的資源,並刪除這些資源,減小項目的佔用的空間。

  • 啟動項目後,在頂部菜單欄找到Analyze的選項菜單,點擊進入下一步。

『陸』 Android Studio有自動清理無用資源的插件嗎

Android Studio自帶清理無用資源功能
在菜單欄Analyze -> Run Inspection by Name ,輸入unused resource,選擇整個項目,就可以掃描出所有無用資源,然後清理即可。

『柒』 Android Studio有自動清理無用資源的插件嗎

為什麼我沒有使用lint-cleaner-plugin這個東東太老了,好久沒更新,所以在使用的時候有一些限制:
1.刪除layout資源的時候,有一些會直接刪除layout 中的一行,而不是整個文件。
2.刪除drawable.xml的時候,同樣有這個問題。
3.只支持過濾單個文件,而不支持過濾文件中的一行。(strings.xml中的一個string沒辦法過濾)
為什麼沒有使用android studio 2.1版本之後加入的自動刪除資源功能。
android studio 2.1之後的版本也增加了自動刪除資源的功能。但是不支持設置過濾內容,而且貌似library中的資源無法刪除,所以還是不符合我的要求。
如何使用:
1.添加依賴
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2' classpath 'com.github.xiepengchong:lint-cleaner-plugin:1.0.2' //1.0.2版本存在excluedeLine過濾不生效的bug,1.0.3修復
classpath 'com.github.xiepengchong:lint-cleaner-plugin:1.0.3'}
2.添加plugin(如果在Library需要執行該功能的話,需要在Library的build.gradle中加入這一條)
apply plugin: 'com.droidtitan.lintcleaner'
3.配置過濾內容,及編譯名字
lintCleaner {
// 下面的文件名不進行check,制定文件名,包含後綴
excludeFile = ['activity_animated_demo_layout.xml','address_logo.png']

// 下面的字元串內容不進行行刪除,可以制定color,string,和array的key值
excludeLine = ['color_f4f4f4','dispatch_driverarrive_desc','LoginCommitLayout']

// 是否忽略strings.xml,dimens.這些按照行刪除的內容,默認false,如果沒有特殊需求,不需要設置。
ignoreResFiles = true

// 最終lint生成的文件名,如果在Library中,需要把整體路徑寫上(Eg:lintXmlFilePath ='base/build/outputs/lint-results-debug.xml')

lintXmlFilePath = 'build/outputs/lint-results-debug.xml'
}

然後我們就可以在gradle編譯的時候執行下面的命令就可以了。
./gradlew lintClean

『捌』 androidStudio去除無用、多餘、未引用、未關聯的資源的方式

下面說說如何找到清除這些無用資源。

1. 打包時去除無用的資源

2 . Android Studio 2.0 之後官方新增了一個功能自動清理,無用, 多餘, 未引用, 未關聯的圖片資源。

使用方式:右鍵點擊「 app 」項目—>選擇 Refactor –>選擇 Remove Unused Resources

3. 手動利用AndroidStudio的lint清除無用的資源

步驟:

–>路要一步一步走,記住自己走過的路,不再犯同樣的錯誤,才是真正的成長!歡迎指點、交流。<–

『玖』 Android Studio怎麼使用lint清除無用的資源文件

使用lint清除無用資源的步驟:

1、


需注意的是,如果用到第三方jar,如果裡面運用反射引用到本地資源(如圖片,文件)之類的,使用lint查找時,這些資源也會被標出成沒用的資源,所以在使用lint 清除無用資源時,這一點需要注意一下

『拾』 android studio如何去掉不用的資源文件

使用lint掃描出項目中的無用,重復,版本不合理等資源,這里只處理圖片,layout,menu資源也就是對應lint結果的UnusedResources,然後過濾出UnusedResources資源,對資源按照項目目錄備份一份(防止誤刪,方便恢復),然後刪除。被刪除的內容,使用對象保存到outData.txt中,方便查閱。這里使用Android studio 的lint插件為例(掃描結果有清晰整潔的xml結構,方便數據處理)。步驟:1.啟動Android studio,使用lint模式運行目標Android項目點擊運行2.自動生成lint-result.xml文件,目錄:項目路徑\build\outputs\lint-result.xml3.配置白名單whitelist.txt,過濾掉不需要刪去的文件4.點擊file文件下的autoCleaner.exe,選擇lint-result.xml及其選擇要清理的資源5.確定清理,被清理掉的文件備份到file\file\項目原路徑下,被清理掉的文件信息以對象形式保存在outResObj.txt6.完成 被刪去的文件按照原目錄備份