一.R.java文件
1.自动生成的R.java文件由AAPT工具生成,每个资源都对应R类的一个内部类,每个具体的资源项都对应内部类的一个public static final int类型的字段。
二.签名
1.android项目是以包名作为唯一标识,如果在同一台手机上安装两个包名相同的应用,后面安装的应用就可以覆盖前面安装的应用。
2.签名可以让两个不同签名的apk不会被替换,但是手机里只会有一个相同包名的apk,后一个会安装不上,签名的主要两个作用:
①.确定发布者的身份。
②.确保应用的完整性。
3.V1签名是对jar包签名,V2签名的对整个apk签名。