问题标签 [android-studio-3.3]

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 投票
1 回答
924 浏览

android - 无法在 Android Studio 3.3 中构建签名 APK

我无法在 New Android Studio 3.3 中生成签名的 APK,而且我似乎无法弄清楚原因。

日志显示“连接超时”,但我有一个完美的互联网连接。

构建失败异常

因为日志比较多,这里截图

在此处输入图像描述 build.gradle(模块:应用程序)

我已经使 Android Studio 3.3 缓存无效并重新启动它,降级 Gradle 和 Kotlin 插件,重建项目,清理项目等等都无济于事。

我该如何解决?我累了

0 投票
0 回答
22 浏览

android - 如何仅使用 gmail 并按“继续”按钮并将电子邮件保存到数据库?

我不想用户注册或登录过程,我只想输入用户的 gmail/电子邮件,然后按“继续”按钮。如果用户按下按钮,我只想在我的数据库中保存 gmail 地址。我如何在java代码上做到这一点?

这是我的简单 xml 代码....

0 投票
1 回答
1270 浏览

android-jetpack - Android Studio 3.3 + android.arch.work:work-runtime 导致编译问题

我们使用的是 3.2 Android studio 和 Workmanager 版本 1.0.0.beta01。它工作正常。

升级到 3.3 后,我遇到了以下编译问题。

我也尝试升级 workmanager 版本 1.0.0.beta02。它没有帮助。有什么建议么?

0 投票
3 回答
40880 浏览

android-studio - org.gradle.execution.MultipleBuildFailures:构建完成,在 Android Studio 中有 1 次失败

将 Android Studio 更新为后3.3 V,出现以下错误:

在此处输入图像描述

Android Studio 构建失败

我已经更新了所有 gradle 依赖项。

有什么解决办法吗?

0 投票
1 回答
454 浏览

android - Android Studio 只为多模块项目中没有模块依赖的模块生成 R 文件

从 3.2.something 更新到 AS 3.3.1 后,我遇到了一个奇怪的错误:R 文件仅针对未实现任何其他模块的模块生成。我仍然可以编译项目或通过 cmd+B 进行声明,但每个资源文件R.layout.activity_main都以“未解析的引用”消息突出显示,直到我从模块中删除每个模块实现build.gradle并重新同步项目。

据我所知,这个问题与 android gradle 3.3.0 或 kotlin 1.3 无关,因为我的旧项目也受到了影响。

我已经尝试过的:

  • 清理/重建项目
  • 使缓存无效
  • 重新同步 Gradle
  • 切换到 Android Gradle 3.2.1
  • 删除.idea目录

这是我的项目模块 build.gradle 示例使用的库。例如,如果我在 中注释implementation(project(":presentation"))mainscreen/build.gradle.kts,错误就会消失。显然,这不是解决方案。

更新:已解决

解决方案:您必须在每个AndroidManifest.xml文件中指定不同的包名称,例如com.mycompany.example.launcher启动器模块、com.mycompany.example.presentation演示模块

0 投票
2 回答
2617 浏览

android - 如何在 android studio 3.3.1 中以调试模式运行应用程序?

在此之前,我会使用 android studio 中的调试图标或按 Shift+F9 以调试模式运行 android 应用程序。在一些更新后在我的 android studio 中执行此操作会导致安装调试版本(不运行它)。即使没有模拟器或没有设备连接并在线,它也不会提示目标设备选择窗口(选择某些东西或运行新的模拟器)。

我想知道应该使用哪个命令来安装调试版本,运行它并将调试器附加到应用程序进行调试?

目前我需要执行以下步骤:installDebug,然后在设备内手动运行应用程序,然后将调试器附加到它。

我目前的软件配置如下:

  • Android Studio 3.3.1 - 构建于 2019 年 1 月 29 日
  • Gradle 插件:3.3.1
  • distributionUrl设置为https\://services.gradle.org/distributions/gradle-4.10.3-all.zipinside gradle-wrapper.properties

以下是可用的 gradle 任务列表:

0 投票
1 回答
32 浏览

android - Debug 似乎没有显示 AndroidManifest 图标

到目前为止,我一直在研究该项目,但遇到了一个奇怪的问题。我两天前运行了我的项目,没有这样的问题,但今天我得到了即时运行/AndroidManifest。我检查了文件夹的所有文件方向,没有错误路径。所有文件夹都还在。错误如下图所示。

调试\AndroidManifest 调试\AndroidManifest

主\AndroidManifest 主\AndroidManifest

错误:

找不到资源可绘制/徽标(又名 com.google.fabric:drawable/logo) 我检查了所有文件夹方向是否正确

0 投票
0 回答
570 浏览

android - 从 Android Studio 3.2.1 更新到 3.3.1 后,我无法查看/更改构建变体,它显示 5 个连字符

我能够在 Android Studio v3.2.1 中将构建变体更改为 devDebug、devRelease、playStoreDebug、playStoreRelease,在更新到 v3.3.1 后,我无法更改构建变体,请参阅Image_In_Android_studio_3.3.1

在此处发布问题之前,我尝试了以下步骤:- 1. 清理项目/重建/无效缓存并重新启动项目 2. 重新克隆存储库(因为它不适用于现有存储库)。

  • 已更新 - “classpath 'com.android.tools.build:gradle:3.3.1'”根 gradle 文件和“distributionUrl=https://services.gradle.org/distributions/gradle-4.10.1-all.zip”在 gradle-wrapper.properties

build.gradle 版本 1

build.gradle 版本 2

使用 Android studio v3.2.1 中的“build.gradle version 1”,我能够更改构建变体,更新到 Android studio v3.3.1 后,我无法更改。

0 投票
0 回答
90 浏览

android - 将 Android Studio 更新到 3.3.1 后无法启动应用

我将 android studio从3.2.1更新到3.3.1 .. 更新后我的应用程序都没有启动

我已经检查过cleaning twiceRebuild 并且Invalidate & Cache Restart..

我已经检查dependencies使用gradle...通过source set..没有问题build time..但无法启动应用程序

我还创建了一个新项目进行测试,但仍然无法运行它..

下面是我的 Project.Gradle

应用程序.gradle

gradle-wrapper.properties

0 投票
0 回答
20 浏览

android - 在具有 3 个 dns 的局域网中连接时,如何使用特定的 dns 配置我的 android studio

我的 Android Emulator Wifi 未通过 LAN 连接进行连接。但在 Wifi 中,我能够将其连接起来。当我试图识别局域网中可用的 dns 时。它显示 3 个 dns 连接。如何确定我需要配置哪些 dns,以使我的 Android 模拟器与 LAN 连接。

有人可以为这个问题提供您的解决方案或可能的方法。