位置: 编程技术 - 正文

快速清除安卓res下无用资源,精简apk(清除安卓系统垃圾)

编辑:rootadmin

推荐整理分享快速清除安卓res下无用资源,精简apk(清除安卓系统垃圾),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何清除安卓手机缓存,安卓全部清除,如何清除安卓手机垃圾内存,清除安卓系统垃圾,怎么快速清理安卓手机,安卓手机recovery清除所有数据,安卓全部清除,安卓手机recovery清除所有数据,内容如对您有帮助,希望把文章链接给更多的朋友!

由于我的操作方法是参考网上一篇原文研究的,尊重原创,首先贴出该地址:

--check "UnusedResources" 你的项目所在路径 > result.txt

例如我的项目在G:workfilesandroidandroid_projectsthinksns_xiniuhui_srb,则执行

可能会花一点时间,这个取决于你项目大小,运行完则会生成一个result.txt文件在你sdk--tools目录下;

这个文件下记录的就是你的代码中所有未引用的资源名称;

4.通过脚本清理你的项目:

快速清除安卓res下无用资源,精简apk(清除安卓系统垃圾)

在result.txt当前文件夹新建一个delete.java文件(可以下载链接我写好的,也可以自己新建delete.txt,复制以下代码,把红色部分改成自己的项目路径和SDK路径,然后修改扩展名为.java,最后 命令行输入 javac delete.java 编译,再java delete 执行就行了)

import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;/** * 类说明: * * @author Administrator * @date -5- * @version 1.0 */public class delete{public static void main(String[] args) {try {String projectPath = "G:/workfiles/android/android_projects/thinksns_xiniuhui_srb";BufferedReader reader = new BufferedReader(new FileReader("G:/workfiles/eclipse_adt/sdk/tools/result.txt"));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;System.out.println(f);new File(f).delete();}}}} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}

5.最后需要注意的可能代码会删除你values下的某些文件,这时候会导致你的代码无法编译,你只需要把之前备份的文件复制到项目下就ok了,运行下看apk是否变小了呢

路径下获取文件(类似安卓指定路径文件获取) usingUnityEngine;usingSystem.Collections;usingSystem;usingSystem.IO;//添加对System.IO命名空间的引用publicclassK_HuoQu:MonoBehaviour{Stringnimei;String[]nimei2;publicGUISkinmyskin;privateVect

新导入的安卓项目中文乱码解决终极办法 eclipse菜单栏--window--preferences--General--contenttype-(右边窗口)Text--选中javasourcefile;在最下面defaultencoding填上你之前的编码(一般是GB,GBK,UTF-8)-点击

StaticLayout StaticLayout的构造函数有三个:publicStaticLayout(CharSequencesource,TextPaintpaint,intwidth,Layout.Alignmentalign,floatspacingmult,floatspacingadd,booleanincludepad)publicStaticLayout(CharSeq

标签: 清除安卓系统垃圾

本文链接地址:https://www.jiuchutong.com/biancheng/383282.html 转载请保留说明!

上一篇:Android实现:手指触摸滑动切换Activity(android 实例教程)

下一篇:路径下获取文件(类似安卓指定路径文件获取)(获取路径下的文件名)

  • 网上申报纳税操作视频
  • 什么叫风险纳税人员
  • 增值税相关政策
  • 税后净利润怎么算股价
  • 税后经营净利润加折旧与摊销
  • 未确认融资费要还款吗
  • 股权转让给个人和公司的区别
  • 企业所得税减免优惠政策
  • 承销债券收取的承销费属于什么收入
  • 法人独资企业怎么样
  • 无形资产摊销为什么计入管理费
  • 会计凭证 借贷
  • 公司属于亏损状态,但是法人个人收入算公司账吗
  • 专项维修资金的,由县级
  • 样板房 家具
  • 营改增后哪些费用可以抵扣
  • 违约金没有发票
  • 住宅租给公司办什么手续
  • 定额发票领用日期
  • 金税盘要钱不
  • 2021年个体工商户的税率是多少
  • 房租费可以计入研发费用加计扣除吗
  • 过桥费和过路费去哪里了
  • 为什么红字信息查不到
  • 开票的增值税与附加税
  • win10提示病毒防护已过期
  • 金蝶系统怎么修改库存数量
  • 生产企业原材料的订购与运输建模
  • 报销旅游门票怎么报销
  • 香椿的功效与作用百度百科
  • 收益性支出的项目有哪些
  • win7纯净版系统之家
  • thinkphp5.1教程
  • PHP中$GLOBALS['HTTP_RAW_POST_DATA']和$_POST的区别分析
  • 购买免税农产品的会计分录
  • php常用语句
  • 前端项目实战教程
  • 进项税额年末账务处理
  • 帝国cms使用手册
  • 微擎框架源码
  • 分享帝国cms选取什么
  • 公司缴纳残保金查询怎么查
  • 保证金159001收益如何计算
  • 英飞拓拟2.1亿出售子公司股权
  • 社保公积金怎么取出来
  • 赠品当商品卖
  • 机床上的配件计入什么费用
  • 会计月末都需要做什么
  • 收到赠送的东西,并给员工自用,怎么做账
  • 税收奖励账务处理
  • MySQL数据库同时查询更新同一张表的方法
  • sqlserver 禁用触发器 超时
  • 迅速修复系统漏洞的方法
  • 安装freebsd
  • 移动u盘的作用
  • windows有哪些
  • linux中sed
  • 电脑windowxp系统重装
  • xp系统的设置在哪里打开
  • linux卸载安装
  • linux ed
  • win10预览文件怎么显示内容
  • bootstrap栅格布局
  • 画廊作品
  • jquery easyui插件
  • etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
  • javascript如何
  • javascript函数中的参数,也可以称之为下面哪项内容?
  • javascript字符
  • javascript的对象
  • 百望税控盘电子发票发送邮箱
  • 在北京税前工资8000算多的吗
  • 预缴的增值税怎么做账务处理
  • 业财税一体化所指的业财税包括下列哪几项
  • 国际税收管理处忙不忙
  • 重庆税务信息采集如何操作
  • 小规模纳税人营业额
  • 车位过户需要契税发票吗
  • 可以在企业所得税税前扣除的税金
  • 税务局工会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设