Android----public.xml

简介:
  1. 工程中没有public.xml文件但是使用apktool后res/values/目录下会自动生成一个public.xml文件,该文件内容为R文件跟资源相关的部分,例如:string,id,color...。对于该文件的作用我认为是在反编译后重新打包的过程中确定资源文件在R中值,以防止修改了资源文件的id变化对源码中资源引用(源码中的资源id已经转换为R文件中的数字串)的错乱。

  2. 工程中也可以在res/values/目录下创建public.xml文件,相关的资料不多,具体的作用和1中类似,网络中基本上都指向了:http://stackoverflow.com/questions/9348614/what-is-the-use-of-the-res-values-public-xml-file-on-android。但是该网页中的例子我没有成功。创建了public文件后没有达到固定id的作用。













本文转自wauoen51CTO博客,原文链接:http://blog.51cto.com/7183397/1847368  ,如需转载请自行联系原作者









相关文章
|
机器学习/深度学习 PyTorch 算法框架/工具
PyTorch基础之激活函数模块中Sigmoid、Tanh、ReLU、LeakyReLU函数讲解(附源码)
PyTorch基础之激活函数模块中Sigmoid、Tanh、ReLU、LeakyReLU函数讲解(附源码)
1298 0
|
搜索推荐 数据可视化 数据安全/隐私保护
免费、强大的开源笔记软件Joplin综合评测 —印象笔记的开源替代
Joplin 介绍 绝大部分开源工具都是免费的。如果寻找免费的笔记应用,自然需要考虑开源笔记软件。 在我的视野范围内,常见开源笔记软件包括Boostnote、GitNote、Joplin. 其中,前两者都是面向开发人员,全平台、支持中文、支持浏览器插件和扩展。而 Joplin 则面向一般用户。下面主要介绍 Joplin.
2546 0
免费、强大的开源笔记软件Joplin综合评测 —印象笔记的开源替代
|
缓存 Kubernetes Java
阿里云 SAE Web:百毫秒高弹性的实时事件中心的架构和挑战
SAE 事件中心通过智能诊断显示通知与用户连接起来,SAE WEB 百毫秒弹性实例给事件中心带来了新的实时性、海量数据和高吞吐的挑战,本篇将带您了解 SAE 整体事件中心的架构和挑战。
454 10
|
存储 缓存 监控
【JVM调优】如何进行JVM调优?一篇文章就够了!
深入解读JVM性能的监控、定位和调优方案,阐述jps/stat/jstack、MAT等常用性能分析工具的使用,提出JVM参数、内存溢出、内存泄漏、CPU飙升、GC频繁等实际场景下JVM调优的方案。
【JVM调优】如何进行JVM调优?一篇文章就够了!
|
Linux 编译器
Linux交叉编译libunwind
Linux交叉编译libunwind
791 0
|
JSON 关系型数据库 MySQL
mysql中保存并操作json对象
mysql中保存并操作json对象
|
Java Android开发 开发者
Android Studio 中 R.java 没了,转为 R.txt 文件!
Android Studio 中 R.java 没了,转为 R.txt 文件!
854 1
|
XML 前端开发 Java
案例突破——悲观锁和乐观锁
案例突破——悲观锁和乐观锁
331 0
案例突破——悲观锁和乐观锁
|
Web App开发 C语言 开发者
鸿蒙源码构建工具Gn 与 Ninja 的介绍及使用入门
鸿蒙源码构建工具Gn 与 Ninja 的介绍及使用入门