版权声明:有些文章写的很随意,那是仅作为个人记录的文章,建议直接关掉,多看一秒亏一秒 https://blog.csdn.net/qq_36523667/article/details/84841198
Android有3种构建插件,application、lib、test,application输出apk,lib输出aar
之前有人和我说app壳工程如果不依赖lib,那么lib就不会被打包到apk中,我不信,但是经过反编译之后我信了
依赖之后
在依赖testlib这个lib前,这个lib的类并没有被打包进apk中
但是很奇怪的,我在A项目中没有依赖lib,不能反射拿到lib的类;
我在B项目中也没有依赖lib,却可以反射拿到lib的类。
我断定是之前build的时候有cache,所以造成了差异,嗯,一定是这样的