位置: 编程技术 - 正文

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

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

  • 所得税季度预缴纳税申报表
  • 农产品增值税加计扣除可以补申报吗
  • 退回的所得税与增值税的财务处理?
  • 广东税务是什么
  • 报销单据粘贴单图片
  • 对公账户转到个人账号能提供发票吗?
  • 培训产生的费用
  • 小规模公司初期注销流程
  • 借贷记账法试算平衡的计算公式有
  • 车辆使用费怎么开票
  • 结转库存商品会计分录
  • 货发出款未收的会计分录怎么做?
  • 事业基金弥补收支差额是什么意思
  • 营改增后房地产公司税种及税率
  • 事业单位自用的房产
  • 抵扣消费税的利益主要
  • 如何确定旧机器的折旧年限?
  • 三证合一后纳税人识别号和信用代码一样吗
  • 自己的公司钱能自己用吗
  • 保险公司代收车船税完税证明在哪里打印
  • 和别人合作投资后悔了怎么说
  • 商贸公司进货的会计分录
  • 租赁服务可以享受加计抵减吗
  • 增值税专票可以重开吗
  • 不动产增值税计算公式
  • 手机中的流量统计在哪里寻找
  • 出口退税操作步骤
  • 费用发票可以不上账吗
  • 收回物资的加工成本
  • 最新版win10激活
  • Linux /bin, /sbin, /usr/bin, /usr/sbin 区别
  • RPDFLchr.exe - RPDFLchr是什么进程 有什么用
  • linux系统授权命令
  • 纳税人逾期申报
  • file*fp什么意思
  • 简述php操作mysql数据库的基本步骤
  • 确认的政府补助怎么入账
  • 捐赠支出算期间费用吗
  • 最贵的苹果平板
  • 会计凭证应该如何录入的方法
  • 柬埔寨 吴哥窟
  • php不刷新提交
  • 人工智能机器人的好处
  • vmware vmtools
  • 企业收到发票冲销怎么办
  • 织梦文章标题显示不全
  • 一次性发放年终奖金怎么扣除个人所得税144000有何意义
  • 什么视同小规模纳税人?
  • 汇兑结算方式的会计分录例题
  • 企业处置子公司
  • mysql all
  • 冲销暂估入账用什么凭证
  • 收到保险公司赔款
  • 违约金罚款计入什么科目
  • 小规模开票免税额度是多少
  • 出口退税勾选后电子税务局查不到发票
  • 个人账号可以向对公账户转账吗
  • 自然人股权转让如何缴纳个人所得税
  • 固定资产清理期末
  • mysql 常用
  • sql server查询数据库大小
  • mysql批量删除表sql
  • unsecapp.exe - unsecapp是什么进程
  • win8管理员权限怎么打开
  • win8.1快捷键
  • window7主题变成xp了
  • win7电脑剪贴板里面的内容在哪打开
  • netddeclnt.exe - netddeclnt是什么进程 有什么用
  • win10在哪里找
  • win7系统咋样
  • win10更新提示错误
  • linux下VSFTP 530 Permission denied错误的解决办法
  • js响应鼠标点击不了
  • javascript初级教程
  • js日历插件
  • 说几条javascript的基本规范
  • 20年灵活就业人员社保新标准
  • 江苏国税局官网登录
  • 辽宁朝阳丧葬费标准2022
  • 工伤保险怎么补申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设