问题标签 [android-buildconfig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
78 浏览

android - 系统错误!在三星卖家门户上进行二进制上传

我正在尝试在三星卖家门户上上传一个 APK 文件作为对现有应用程序的更新。我使用 Android Studio 上的“生成签名包/APK”选项构建了该应用程序。上传apk文件后出现“系统错误”,这个错误的可能原因是什么?上传工作在 Google Play 商店。

0 投票
0 回答
22 浏览

android - 添加了多种风味维度,面临 .aar 文件生成问题

添加新的风味维度“模式”后,产品风味“演示”中声明的相同维度如下代码片段

错误:

出了什么问题:任务':sdk:explodeSample-sdkModuleMinApi24DemoDebug'的执行失败。无法展开 ZIP 'C:\Users\...\module-minApi24-demo-debug.aar',因为它不存在。

口味:

请指导我们解决此问题。

0 投票
0 回答
10 浏览

android - 在 Android 上使用风味时如何设置原始版本/调试?

我曾经构建和发布我的应用程序没有味道。

现在我正在使用这样的味道。

我想将我构建和发布的应用程序更新release为构建为freeRelease. freeRelease 与原始版本相同,我只是想拥有付费功能。

freeRelease.apk 无法更新第一版。它说,包裹损坏或什么的。apk 已正确构建并且有任何问题。

如何构建原始版本类型以便我可以继续更新。理想的情况是我仍然构建 freeRelease.apk 并更新作为发布构建的应用程序。

我怎样才能做到这一点?

0 投票
1 回答
175 浏览

android - 如何为不同的风格和构建类型设置 applicationid?

我有

2种口味

  • 风味1
  • 风味2

5 种构建类型

  • 开发者
  • 调试
  • uat
  • 预制品
  • 发布

我想将完整的 applicationId 设置为

  • com.example.flavor1dev
  • com.example.flavor1debug
  • com.example.flavor1uat
  • com.example.flavor1preprod
  • com.example.flavor1
  • com.example.flavor2.dev
  • com.example.flavor2.debug
  • com.example.flavor2.uat
  • com.example.flavor2.preprod
  • com.example.flavor2

我使用 kotlin-dsl ,请帮忙

0 投票
1 回答
80 浏览

android - 从库模块中获取版本代码和名称

我目前正在模块化我的应用程序,所以我将每个功能都放在一个库模块中。在我的一项功能中,我访问了版本代码和名称。但是,尽管我在特定于该模块的 build.gradle 文件中定义了它们

库模块的 build.gradle 文件

它们不在生成的 BuildConfig 文件中

在模块中生成 BuildConfig 文件

我无法引用原始:app模块的 BuildConfig 文件,因为我不能让我的功能模块依赖于该模块。

是否有从库模块访问此信息的替代方法?

0 投票
1 回答
250 浏览

android - 将 gradle 更新到 7.0.3 后 buildConfigField 不起作用

我更新gradle 4.0.17.0.3是因为我需要新 gradle 的支持。

我让自动更新程序运行,完成后,当我运行代码时,出现以下错误:

build.gradlebuildConfigField声明如下:

我试过Invaldiate cache/restart了,我不知道我还能尝试什么。

EDIT BACKEND_HOST也被定义:

我正在用remote味道建造它

0 投票
0 回答
52 浏览

java - Android 找不到符号 BuildConfig

我有两个模块,A 和 B。A 添加了 B 作为依赖项。BuildConfig在B中生成,同时在A和B中使用,Android Studio中没有报错,可以成功安装应用。但是从命令行制作整个项目时,它会在“import com.package.b.BuildConfig”行显示错误“找不到符号”。奇怪的是这只发生在模块B上,而不是模块A上。注意包名是正确的,应用程序可以正常运行。