在使用Android Studio创建.aab文件时出现错误。

huangapple go评论82阅读模式
英文:

Error while creating .aab in android studio

问题

以下是您要翻译的内容:

我正在使用 Android Studio 4.0.1。当我想将我的应用程序转换为 .aab 格式时,我遇到了以下错误。我该怎么办?

构建失败:发生异常。

* 出现了什么问题:
任务“:app:mergeDexRelease”的执行失败。
> 无法解析配置“:app:releaseRuntimeClasspath”的所有文件。
   > 无法将 kotlin-stdlib-1.3.50.jar(org.jetbrains.kotlin:kotlin-stdlib:1.3.50)转换为匹配属性的文件 {artifactType=android-dex, dexing-enable-desugaring=true, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=false, dexing-min-sdk=17, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}。
      > DexingWithClasspathTransform 的执行失败:C:\Users\user\.gradle\caches\transforms-2\files-2.1ae7b36524b4d2df17c0bae7e36de153\jetified-kotlin-stdlib-1.3.50.jar。
         > 无法解析结果路径字符串:                                  

* 尝试:
使用 --stacktrace 选项运行以获取堆栈跟踪信息。使用 --info 或 --debug 选项运行以获取更多日志输出。使用 --scan 运行以获取完整洞察信息。

* 在 https://help.gradle.org 获取更多帮助
英文:

I am using Android Studio 4.0.1. When I want to convert my application to .aab format, I get the following error. What should I do?

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDexRelease'.
> Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
   > Failed to transform kotlin-stdlib-1.3.50.jar (org.jetbrains.kotlin:kotlin-stdlib:1.3.50) to match attributes {artifactType=android-dex, dexing-enable-desugaring=true, dexing-incremental-desugaring-v2=false, dexing-is-debuggable=false, dexing-min-sdk=17, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.
      > Execution failed for DexingWithClasspathTransform: C:\Users\user\.gradle\caches\transforms-2\files-2.1ae7b36524b4d2df17c0bae7e36de153\jetified-kotlin-stdlib-1.3.50.jar.
         > Cannot parse result path string:                                  

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

答案1

得分: 0

你可以在onCreate()中使用以下代码:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
英文:

You can use

 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 

in onCreate()

huangapple
  • 本文由 发表于 2020年4月6日 17:34:30
  • 转载请务必保留本文链接:https://go.coder-hub.com/61056774.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定