我们都知道:在android中,.jar文件不能包含资源,因为资源的id会(可能)与项目资源的id冲突。
但是在.aar文件中,包含res /,而不是与项目的id冲突。
为什么.aar可以有res。但罐子不能?为什么aar文件可以解决id的冲突?
答案 0 :(得分:0)
据我所知,
没有冲突,因为暴力会覆盖相同的ID。因此,如果您知道使用依赖项的资源的String id,则可以通过声明相同的字符串ID来更改它。
Aar是一个新的构建系统,可以包含资源,以便更广泛地支持图书馆。这就是为什么它可以拥有资源。 :d