问题标签 [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.
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:
可能是什么问题?谢谢
java - 应用程序类可以是包私有的吗?
我的应用程序类代码:
Android Studio 3.1 Canary 7 --> 分析 --> 检查代码 --> 确定:
声明访问可以是较弱的检查
1 个警告:SampleApplication 可以是包私有的
Application 类可以是包私有的还是它的 lint 错误?
android - 更新后的 Gradle 错误:com.android.tools:sdk-common
我将 Android Studio 更新为最新版本(3.1 Canary 8),并强制将 com.android.tools.build:gradle 更新为 3.1.0-alpha08 版本,但同步项目时出现此错误:
我四处搜索但没有找到解决方案,有人可以帮我解决这个问题吗?
提前非常感谢。
更新:这是新的 bukd.gradle (项目):
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。这是我的摇篮:
android-studio - Android Studio 3.1 canary 8 不能在 Junit 测试的断点处停止
正如标题所说,我在尝试调试 JUnit 测试时无法停止断点。
我得到的唯一视觉提示是当调试器附加时,我的所有断点都显示为“x”
这是此版本的已知问题吗?还是我必须采取额外的步骤才能使其工作?
更新:
好的,我发现 JAVA 上的测试可以通过任何断点停止,但是当在 Kotlin 类(在我的 java 测试中调用)上设置断点时,它们不起作用。当测试在 Kotlin 上时,断点根本不起作用......
android - Gradle 项目同步失败,没有消息,在命令行上工作
在 Android Studio 中,同步失败:
Gradle 项目同步失败。基本功能(例如编辑、调试)将无法正常工作。
命令行gradle installDebug
工作。“消息”视图中没有消息。中idea.log
,出现了以下内容NullPointerException
:
使用Invalidate Caches/Restart
和删除.gradle
文件夹没有帮助。为什么是这样?它是如何固定的?
android - 无法合并 Dex - Android Studio 3.0.1 DexArchiveMergerException
我开始收到以下错误
错误:任务“:app:transformDexArchiveWithExternalLibsDexMergerForDebug”的执行失败。java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex
我试图在它工作时重置我的备份,但同样的问题
我尝试了所有解决方案,例如
清理和重建项目,但它没有工作。任何帮助将不胜感激。
应用文件
项目文件
我在这里查看了许多其他问题和答案,但似乎找不到解决问题的解决方案:(
android - 在 Android Studio 中生成签名 apk 的问题
我想在我的项目的 android studio 中生成签名的 apk,但它给了我错误。我是 android 新手,请帮助我。无法确定问题出在 progaurd 还是 build.gradle 上。在以下部分添加了我的日志,请检查:
Gradle 控制台提供如下堆栈跟踪:
请帮助我获得签名的apk。尝试了一周,但无法找到确切的解决方案。
android - 'ProductFlavor.resConfigs' 的值 'auto' 已过时且未被替换
如何解决以下警告?有没有“汽车”的替代品?
警告:DSL 元素“ProductFlavor.resConfigs”的值“auto”已过时且未被替换。将于 2018 年底移除