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

如何使用Android Gradle插件的Variant API中的新方法Variant.getGenerateBuildConfigProvider()?

胡志
2023-03-14

在我的一个项目中将Android Gradle插件升级到3.3.0版本后,我在同步项目的过程中得到了几个新的警告。不幸的是,我不知道如何对付其中的一个。警告是:

警告:API“Variant.GetGenerateBuildConfig()”已过时,已被“Variant.GetGenerateBuildConfigProvider()”替换。将于2019年底拆除。有关更多信息,请参见https://d.android.com/r/tools/task-configuration-avidation。要确定调用Variant.GetGenerateBuildConfig()的内容,请在命令行上使用-Pandroid.debug.ObsoleteAPI=true来显示堆栈跟踪。

我的问题是,我应该如何使用新的Varaint API的方法GetGenerateBuildConfigProvider()来检索AppPackageName?我试着寻找API的文档,也检查了警告中的链接,但遗憾的是,我没有找到任何有用的信息。

共有1个答案

江佐
2023-03-14

使用variant.GetGenerateBuildConfigProvider().get().AppPackageName获取包名称

 类似资料:
  • 目录 1、概述 2、JS调用方法 概述 IOS系统和Android系统都有切换应用的功能,在切换时显示应用当前页面的屏幕快照。大多数情况下这样做是没有问题的,但有时候该快照图会涉及敏感信息,造成个人隐私泄露的风险。privacyScreen插件屏蔽了Android系统和IOS系统的截屏功能,在使用本插件的应用内无法调用系统截图的功能。切换应用时,用空白图替换了可能包含个人隐私的应用快照图。降低了隐

  • 目录 1、概述 2、JS调用方法 3、注意事项 概述 spinner插件的功能是使应用增加显示spinner和隐藏spinner的能力。spinner一般用于程序加载、跳转等场景,美观得体的spinner会让你的应用有更好的用户体验。 JS调用方法 1、导入插件require(“cordova!cordova-plugin-spinner-dialog”)。 2、插件提供了show和hide方法,

  • 问题内容: 我正在尝试编写一个jQuery插件,它将为调用它的对象提供其他功能/方法。我在网上阅读的所有教程(过去2个小时内一直在浏览)最多都包含如何添加选项,但不包含其他功能。 这是我想要做的: //通过调用该div的插件将div格式化为消息容器 或类似的规定。归结为以下几点:调用插件,然后调用与该插件关联的函数。我似乎找不到找到这种方法的方法,而且我以前见过很多插件都可以这样做。 这是到目前为

  • 本文向大家介绍Angular中使用better-scroll插件的方法,包括了Angular中使用better-scroll插件的方法的使用技巧和注意事项,需要的朋友参考一下 better-scroll的使用 由于需要在一个固定的的高度做无限滚动,本来css的overflow-y也可以完成的,奈何安卓不是很流畅,还很生硬,就是用了第三方库better-scroll,配合angular的ng-con

  • 问题内容: 关于该主题的引导文档使我有些困惑。我想实现类似的行为,例如在文档中使用词缀导航栏:导航栏位于段落/页面标题的下方,向下滚动时,它应该首先滚动直到到达页面顶部,然后固定在那里以便进一步向下滚动。 由于jsFiddle不适用于导航栏概念,因此我以最小的示例设置了单独的使用页面 我将其用作导航栏: 我想我想将其值设为0(因为该条应“固定”在最顶部”,但如果设置为50,则至少可以观察到一些效果

  • 问题内容: 我知道JavaScript中的语法如下: 有没有一种方法可以在jQuery中声明可以添加到元素的函数?例如: 问题答案: 从文档中: 那你做