在4.2源码中,将系统私有资源分离成了单独的文件symbols.xml,公共资源仍然在public.xml中。
symbols.xml 和 public.xml的作用是一样的。
区别:
symbols.xml定义的资源进入到
com.android.internal.R.java(私有资源),
public.xml定义的资源进入到
android.R.java(公有资源),
并不是严格定义,在一个xml文件里也可以通过不同的标签来控制资源是公共的还是私有的。
时间: 2024-11-15 00:57:49