问题标签 [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.
android - 如何仅使用 gmail 并按“继续”按钮并将电子邮件保存到数据库?
我不想用户注册或登录过程,我只想输入用户的 gmail/电子邮件,然后按“继续”按钮。如果用户按下按钮,我只想在我的数据库中保存 gmail 地址。我如何在java代码上做到这一点?
这是我的简单 xml 代码....
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。它没有帮助。有什么建议么?
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
演示模块等。
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.zip
insidegradle-wrapper.properties
。
以下是可用的 gradle 任务列表:
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 后,我无法更改。
android - 将 Android Studio 更新到 3.3.1 后无法启动应用
我将 android studio从3.2.1更新到3.3.1 .. 更新后我的应用程序都没有启动
我已经检查过cleaning twice
,Rebuild
并且Invalidate & Cache Restart
..
我已经检查dependencies
使用gradle
...通过source set
..没有问题build time
..但无法启动应用程序
我还创建了一个新项目进行测试,但仍然无法运行它..
下面是我的 Project.Gradle
应用程序.gradle
gradle-wrapper.properties
android - 在具有 3 个 dns 的局域网中连接时,如何使用特定的 dns 配置我的 android studio
我的 Android Emulator Wifi 未通过 LAN 连接进行连接。但在 Wifi 中,我能够将其连接起来。当我试图识别局域网中可用的 dns 时。它显示 3 个 dns 连接。如何确定我需要配置哪些 dns,以使我的 Android 模拟器与 LAN 连接。
有人可以为这个问题提供您的解决方案或可能的方法。