当前位置: 首页 > 知识库问答 >
问题:

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

何骞尧
2023-03-14

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

编辑:以下是文件层次结构:

应用程序名称-

  • src公司-

但当我这样做时,它给出了一个异常,没有找到Main_app/package/launcher。这里有任何建议!

共有1个答案

钱欣悦
2023-03-14

检查您的配置设置:

我也有同样的问题,直到我意识到它对所有口味的起始活动配置都使用了特定于口味的活动

 类似资料:
  • 问题内容: 我想要 与 ndk库 不同的 字符串 值 。因为我有两个风味演示和现场直播,所以我想为演示风味和实时风味值“你好,我来自演示”,我想“我来自现场” 这是我的java文件代码 } 这是我的cpp文件代码 这是我的build.gradle文件 我已经在演示文件夹以及主文件夹中粘贴了相同的cpp文件,但是可以实现我的任务。任何帮助将不胜感激,这是一些参考链接 https://develope

  • 我试图将paralleStream与自定义的ForkJoin池一起使用,该任务执行网络调用。当我使用以下样式时 如果使用parallelStream,那么ForkJoinPool.Common是否以某种方式参与其中?下面是模拟上述两种样式的整个程序

  • 一个product flavor定义了从项目中构建了一个应用的自定义版本。一个单一的项目可以同时定义多个不同的flavor来改变应用的输出。 这个新的设计概念是为了解决不同的版本之间的差异非常小的情况。虽然最项目终生成了多个定制的版本,但是它们本质上都是同一个应用,那么这种做法可能是比使用库项目更好的实现方式。 Product flavor需要在productFlavors这个DSL容器中声明:

  • 我正在将我的一个应用程序转换为Gradle,并希望使用新的构建风味功能,以有一个付费和免费的广告为基础的风味。 我希望只有基于广告的版本依赖于admob SDK。 我的生成文件如下所示: 是否有一种方法可以在免费产品版本中配置依赖项,使其拥有自己的libs文件夹,该文件夹与包含两种版本通用库的主libs文件夹合并? 如果这是可能的,我将如何定义这个文件夹?

  • 我读取一个简单的JSON字符串作为输入,并基于两个字段和对流进行键控。但是KeyBy为的不同值生成相同的键控流,但为和的特定组合生成相同的键控流。 输入: 这是我的Flink代码的核心逻辑:

  • 我有一个具有2种口味的android应用程序:-味道1-味道2 我的目录树是: main有默认的源集。味道1和味道2目录有自己的源集,它会自动获取。如果我将资源文件添加到味道目录中,它会从main覆盖它,并且工作正常。 但是,如果我在snorty2中添加一个java类以覆盖“main”中的另一个类(例如,一个需要在slavor2中不同的活动),它不会替换它,并且它说我的项目中有一个重复的类。我只能