为不同的产品风味创建不同的启动器

时间:2015-08-11 13:28:36

标签: android gradle android-productflavors

我正在使用Gradle构建系统在Android Studio上编写具有多种风格的应用程序。主应用程序/ AndroidManifest文件有它自己的Defined Launcher Activity,我希望覆盖Flavor / AndroidManifest文件,我在其中定义了其他启动器活动,其中只有Flavor /源代码的一部分。

编辑:这是文件层次结构:

AppName-> APP-> SRC->

  • SRC-> Flavor1-> AndroidManifest
  • SRC-> Flavor2-> AndroidManifest
  • SRC-> main-> AndroidManifest

但是当我这样做时,它会发现未找到Main_app / package / launcher的异常。这里有任何建议!

1 个答案:

答案 0 :(得分:0)

检查配置设置:

Edit Configurations

Change starting activity

我遇到了同样的问题,直到我意识到它正在为所有口味的起始活动配置使用特定于风味的活动