位置: 编程技术 - 正文

快速清除安卓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 实例教程)

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

  • 破产企业发放工资要不要纳税?
  • 个体户核定征收需要做账吗
  • 承兑汇票属于货款吗
  • 如何结转应交未交或多交增值税?
  • 加油充值卡发票能入账吗
  • 人工费怎么入账
  • 研发费用可以计入哪个科目
  • 建筑业确认收入的时间是按进度计量么
  • 矿泉水资源税计税依据
  • 购入工程物资计入
  • 购入无形资产产生的咨询费
  • 汇兑损益在外币业务核算中有什么重要意义
  • 增值税转售行为怎么做会计处理?
  • 国外劳务费用是怎样产生的
  • 一个公司可以有几个公章
  • 增值税小规模纳税人申报表填表说明
  • 借款给其他公司的会计分录怎么写
  • 企业外购产品
  • 耕地占用税与土地出让金
  • 金税盘减免税款贷方余额
  • 哪些发票公司可以抵扣
  • 代开专票时城建税一起扣了季报怎么报税
  • 一般企业财务报表格式2019选是还是否
  • 华为手机怎么删除多余的桌面
  • 集团内部资金往来用什么科目核算
  • 债务利率的公式
  • qq登录界面的设计与实现
  • php数组函数输出《咏雪》里有多少"片"字
  • 个税汇算清缴已退税到账,怎么更正
  • php各大框架以及实现原理
  • 经营营业执照以外
  • 计提增值税可以无付凭证吗
  • 只有使用权的房子能继承吗
  • 选择简易计税方法计税的有
  • 超限量发票申请下来后怎么操作
  • Yii2超好用的日期和时间组件(值得收藏)
  • html-css
  • 小规模未开票收入如何申报增值税
  • 人工智能介绍200字
  • session用处
  • modprobe operation not permitted
  • 民办学校学费收入
  • 公司向银行贷款利息是多少
  • cms访问出错
  • 被投资企业清算,长期股权投资处理
  • 帝国cms批量添加文章
  • 什么是代缴代扣
  • 小规模季度免税政策
  • 申报个税的流程怎么操作
  • mysql 中文排序是什么规则
  • 公司注销了就可以不发工资么
  • 减免所得税额怎么做分录
  • 应交税费进项税额转出期末怎么结转
  • 保教费免征增值税政策
  • 增值税加计抵扣账务处理
  • 净利润递延所得税
  • 借用别人公司
  • 企业收到投资款怎么入账
  • 员工还款还公司会计分录
  • 劳务派遣员工工会福利谁发放
  • 规范的记账凭证是什么
  • windows7wifi密码
  • redhat linux6.5安装教程
  • winxp开启远程控制
  • macbookairfacetime
  • Linux Mint 5 XFCE Community Edition RC1 (BETA 025) 本月17日开始发布
  • centosgui
  • Win10 Mobile 10586.63截图曝光:或为正式推送版本
  • Linux CentOS系统下tomcat配置ssl教程
  • 我是一个打酱油的怎样理解
  • mono为什么不能用了
  • unity3d基础操作
  • css3瀑布流布局
  • unity arkit
  • javascript框架的作用
  • ruby format
  • Activity与Theme
  • 公司税务风险情况说明怎么写
  • 浙江职称评审网址官网
  • 中华人民共和国道路交通安全法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设