问题标签 [android-studio-3.2]
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-studio - Google Play Instant Development SDK 更新失败
Android Studio 3.2 RC3 一直要求我更新 Google Play 即时开发 SDK(从 1.3.0 到 1.4.0),但它总是更新失败并显示以下消息:
失败的包: - Google Play Instant Development SDK (extras;google;instantapps)
我怎样才能解决这个问题?
android - 数据绑定因“无法猜测”而失败
自 Android Studio 更新以来,3.2.0
我面临以下问题:
任务 ':mobile:dataBindingGenBaseClassesDebug' 执行失败。
> 无法猜测 com.ACME.database.model.Order
也看到了这个答案,它暗示“包名必须以小写字母开头”。
...看起来很相似,好像这个variable
任务是原因:
发现:绑定类的新数据绑定编译器,没有解释行为的变化。
问:这样的分配是否也受该命名约定的影响?我的意思是,是否有机会(除了更改大写包名)使数据绑定 v2“猜测”成功?
android - Android studio升级到3.2后出现startup failed:initialization script '/tmp/ijinit.gradle'错误
从 3.1 升级到 3.2 后,Gradle 构建失败并出现错误
android - 无法为 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的对象设置未知属性“enableR8”
我在 android studio 3.2 中添加了这段代码;
无法为 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的对象设置未知属性“enableR8”这是什么意思?
android - 更新到 Android Studio 3.2 时出现 Gradle 错误
我将我的 Android Studio 版本更新为 3.2。现在我的项目面临以下错误 - com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set
;
目前我正在使用 gradle 版本 4.6。问题链接https://github.com/novoda/bintray-release/issues/177表示将 gradle 版本降级到 4.4,但 Android Studio 3.2 的最低支持版本是 4.6。
如何解决此错误。
android-studio - 构建 - 使模块/项目使用错误的构建类型
只要我使用 android studio 3.1 一切正常。但是在最近更新到 3.2 之后,我看到了以下行为:
- 调用“build”/“make module”会导致执行
Executing tasks: [assemble]
- 调用“build”/“make project”会导致相同的结果,也会执行 assemble 任务
在更新之前,我能够执行正确的组装任务(如assembleDebug<...>
)。
有谁知道我在哪里可以纠正这个?我可以以某种方式检查哪些任务绑定到这些菜单并编辑它们吗?我只有一个项目有这个问题......
目前我必须手动执行 gradle 任务才能得到我想要的,菜单项似乎被破坏了......
设置
- 我正在使用口味
- 我选择了调试类型的构建变体,我的所有模块也都设置为调试:
- 应用程序构建变体:
devWithoutTestWithAccessibilityDebug
- 所有其他模块构建变体:
debug
- 应用程序构建变体:
当前解决方案
我现在使用自己的 gradle 任务进行最常见的开发构建,如下所示:
我试过的
清洁项目如下:
- 删除所有 *.iml 文件
- 删除
.gradle
和.idea
文件夹 - 删除所有临时文件
- 再次导入项目
- 将项目与 gradle 文件同步
- 再次创建应用运行配置并启动它
我仍然以同样的结果结束......
android - 未知主机(我的代理 ip)。您可能需要在 android studio 中调整 Gradle 中的代理设置
我曾经通过代理运行 android studio,它被称为“墙”,所以我是这样配置的。
我升级到 Android Studio 3.2 并且还不得不停止使用它,所以我通过无代理连接连接到互联网。
我去了我的设置->外观和行为->系统设置->HTTP代理并将选项设置为无代理
我在整个项目中搜索对墙的引用,但找不到任何东西
但是,当我尝试构建时,gradle 会尝试下载文件(' https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.2.61/kotlin-gradle-plugin-1.2.61 .pom ' ),我可以通过浏览器正常下载,我得到了Unknown host 'wall'. You may need to adjust the proxy settings in Gradle.
我尝试了一个全新的项目并得到了相同的结果。
我尝试删除该 C:\Users\(username)\.AndroidStudio3.2
文件夹并再次删除相同的消息。
有人可以为我提供解决方案吗?
android - 将 Android Studio 升级到 3.2 版后,我在本地化时遇到错误
我有字符串资源:
- values\strings.xml(包含默认英文字符串);
- values-de\strings.xml(包含德语字符串);
一切都很好,直到我将 Android Studio 更新到最新版本 3.2。现在 lint 给了我很多关于默认字符串资源文件 (values\strings.xml) 的错误:
什么是最好的解决方案?我不想创建另一个文件夹 values-en,它只包含我的默认 values\strings.xml 资源的副本...