问题标签 [android-studio-3.1]

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 回答
1500 浏览

android - Android Studio 3.1 Canary 6 构建失败

将我的 canary 5 更新到 6 后,我的项目在 Windows 10 和 Mac iOS 10.13.2 上同步但不会构建

-- 包装器.properties

distributionUrl=https://services.gradle.org/distributions/gradle-4.4-rc-3-all.zip

构建失败:AAPT2 错误:查看日志了解详细信息

在“运行任务”下

org.gradle.api.tasks.TaskExecutionException:任务':app:processDebugResources'的执行失败。在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70) 在 org.gradle. .api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51) 在 org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62) 在 org.gradle.api.internal .tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54) 在 org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:

可能是什么问题?谢谢

0 投票
1 回答
2320 浏览

java - 应用程序类可以是包私有的吗?

我的应用程序类代码:

Android Studio 3.1 Canary 7 --> 分析 --> 检查代码 --> 确定:

声明访问可以是较弱的检查

1 个警告:SampleApplication 可以是包私有的

Application 类可以是包私有的还是它的 lint 错误?

0 投票
2 回答
10072 浏览

android - 更新后的 Gradle 错误:com.android.tools:sdk-common

我将 Android Studio 更新为最新版本(3.1 Canary 8),并强制将 com.android.tools.build:gradle 更新为 3.1.0-alpha08 版本,但同步项目时出现此错误:

我四处搜索但没有找到解决方案,有人可以帮我解决这个问题吗?

提前非常感谢。

更新:这是新的 bukd.gradle (项目):

0 投票
1 回答
463 浏览

android - Android Studio 生成 3 个不同的 APK

我想通过 Build > Generate Signed APK 为我的应用程序生成一个 singed APK 在这之后我得到了 3 个不同的 APK 一个是app-armeabi-v7a-release.apk另一个是app-universal-release.apk最后一个是app -x86-release.apk。各有什么区别!我应该将什么版本上传到 Google Play 商店!我正在使用 Ubuntu 16.04 和 Android Studio 3.0.1。这是我的摇篮:

0 投票
0 回答
703 浏览

android-studio - Android Studio 3.1 canary 8 不能在 Junit 测试的断点处停止

正如标题所说,我在尝试调试 JUnit 测试时无法停止断点。

我得到的唯一视觉提示是当调试器附加时,我的所有断点都显示为“x”

这是此版本的已知问题吗?还是我必须采取额外的步骤才能使其工作?

更新:

好的,我发现 JAVA 上的测试可以通过任何断点停止,但是当在 Kotlin 类(在我的 java 测试中调用)上设置断点时,它们不起作用。当测试在 Kotlin 上时,断点根本不起作用......

0 投票
3 回答
5787 浏览

android - Gradle 项目同步失败,没有消息,在命令行上工作

在 Android Studio 中,同步失败:

Gradle 项目同步失败。基本功能(例如编辑、调试)将无法正常工作。

命令行gradle installDebug工作。“消息”视图中没有消息。中idea.log,出现了以下内容NullPointerException

使用Invalidate Caches/Restart和删除.gradle文件夹没有帮助。为什么是这样?它是如何固定的?

0 投票
0 回答
304 浏览

android - Aapt2 错误:升级到 Android Studio 3 和 gradle 3 后,使用 ormlite 并在运行 OrmLiteConfigUtil 时出现以下错误

通常我能够构建我的项目,但是每当有数据库更改时我需要OrmLiteConfigUtil运行它并且在运行它之后我得到如下错误。它永远不会成功。我尝试探索其他问题并找到以下解决方案,但仍然无法正常工作。

我尝试Aapt2通过放入android.enableAapt2=falsegradle 属性文件来禁用。

我的项目级 gradle 代码

应用级 gradle 文件

哪个是我的项目级 gradle.propeties 文件,或者我没有? 这是我在这些项目级别的 gradle.propeties 文件

0 投票
2 回答
12679 浏览

android - 无法合并 Dex - Android Studio 3.0.1 DexArchiveMergerException

我开始收到以下错误

错误:任务“:app:transformDexArchiveWithExternalLibsDexMergerForDebug”的执行失败。java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex

我试图在它工作时重置我的备份,但同样的问题

我尝试了所有解决方案,例如

清理和重建项目,但它没有工作。任何帮助将不胜感激。

应用文件

项目文件

我在这里查看了许多其他问题和答案,但似乎找不到解决问题的解决方案:(

0 投票
0 回答
274 浏览

android - 在 Android Studio 中生成签名 apk 的问题

我想在我的项目的 android studio 中生成签名的 apk,但它给了我错误。我是 android 新手,请帮助我。无法确定问题出在 progaurd 还是 build.gradle 上。在以下部分添加了我的日志,请检查:

Gradle 控制台提供如下堆栈跟踪:

请帮助我获得签名的apk。尝试了一周,但无法找到确切的解决方案。

0 投票
2 回答
2043 浏览

android - 'ProductFlavor.resConfigs' 的值 'auto' 已过时且未被替换

如何解决以下警告?有没有“汽车”的替代品?

警告:DSL 元素“ProductFlavor.resConfigs”的值“auto”已过时且未被替换。将于 2018 年底移除