我正在使用带有gradle构建的android studio 0.45来构建我的项目。 (gradle版本1.9)。在我的测试文件夹中,我创建了一个额外的活动,我不想成为我的发布代码的一部分。我在哪里可以在Android Manifest中指定此活动。据我所知,gradle设置只允许一个AndroidManifest文件。
我还在测试项目中使用额外的权限来模拟我的发布代码中不需要的电话。如何设置清单文件以便在构建特定机制上添加权限...
答案 0 :(得分:2)
听起来你应该为你的测试类型设置一个产品风格,包括额外的活动,以及AndroidManifest文件中的额外权限。使用flavor可以获得仅特定于该flavor的源文件,以及清单中的属性,这些属性在构建时与主清单合并在一起。
阅读http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Product-flavors处的文档并试一试。