我有一个应用程序将另一个Android项目添加为模块,因此我的主App Gradle文件具有
compile project(':anotherAndroidProject')
我的问题是,如果我的主应用程序Gradle文件配置为运行proguard,并且另一个项目配置为运行proguard,那么两个项目是否都会运行每个项目文件夹中定义的自己的proguard文件?
另外,如果我有:
compile 'com.facebook.android:facebook-android-sdk:3.22.0'
我是否需要添加特定于此外部源的proguard规则,或者我可以假设他们有一个ProGuard文件及其源代码会自动保留所需的任何类吗?