位置: 编程技术 - 正文

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

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

  • 进口商品需要缴纳哪些税
  • 纳税人规模证明是什么
  • 预期信用损失率计算公式
  • 质量体系证费用计入什么科目
  • 车费报销计入什么费用
  • 坏账准备计入营业收入如何报年报
  • 发票丢失了可以报销吗
  • 加计扣除声明在哪里签章有效
  • 关联企业利息
  • 结转完工产品生产成本会计科目
  • 折扣优惠 印花税也是折扣缴纳吗
  • 企业哪些做法违背了营销道德
  • 商誉减值可以抵税吗
  • 房地产开发项目手册备案
  • 工程咨询服务发展指导意见坚持市场培优的原则
  • 销售货物物流公司丢件赔偿会计分录
  • 应交税金明细账余额怎么算
  • 生产企业上税如何计算?
  • 营改增后建筑服务包括内容
  • 什么样的凭证是原始凭证
  • 外籍劳务费个税扣除标准
  • 现金日记账本月合计图
  • 部队医院学校都没有税号吗
  • 运输费用入成本还是销售费用
  • 债券分期还本利息怎么算
  • window10最新激活码
  • linux的sh
  • 苹果6plus自带软件有哪些
  • 民办非企业单位信息
  • 出纳现金管理的目标与方法
  • 权益法初始入账价值和初始投资成本
  • 苹果手机记事本提醒如何设置
  • win11安装不显示wifi
  • 百度地图api的基本使用
  • 发票上可以盖财务专用章和发票专用章吗
  • openai创始人阿尔特曼 取向
  • 酒店客房收入怎么算
  • 增值税专用发票丢了怎么补救
  • 给客户开的发票,在邮寄过程中丢了怎么办?
  • 财务章有几种样式
  • 深入理解计算机系统
  • 单一窗口退税数据发送
  • 公司注册流程百度百科
  • 原材料账户该如何做账
  • 税收类型增值税有哪些
  • sqlserver2005安装失败
  • Advanced SQL Injection with MySQL
  • 总结一周内学习的Sql经验(一)
  • 一般纳税人税务的比例
  • 交易性金融资产公允价值变动怎么算
  • 其他应付款转出的会计分录
  • 会计做账的原始凭证有哪些
  • 企业领用产品的会计分录
  • 管理费用明细科目设置和核算需要注意哪些问题
  • 商品进销差价的作用
  • 国税退回多缴税款
  • 金蝶kis专业版怎么备份账套
  • 设置行政机构的主要依据是
  • mysql加密解密
  • squid详细
  • win10 rs5
  • qvp32.exe - qvp32是什么进程 有什么作用
  • WIN10系统怎么分屏
  • linux卡屏
  • postgres.exe是什么进程 postgres进程查询
  • dns win7
  • 电脑开机后出现win7画面后一直黑屏
  • win70x80070002系统找不到指定的文件
  • bios升级失败后如何恢复
  • linux xfs 扩容
  • opengl入门视频教程
  • jquery内容
  • 前端编码规范 性能
  • shell编程的特点
  • python中的range和arange
  • python popt
  • won10安装
  • android的中文
  • 微信密码忘记了,手机号也没有用了,怎么办
  • 税务延期申报最长多久
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设