问题标签 [android-studio-3.5]

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

android - Android Studio 在启动并打开 HelloWorld 项目后立即关闭

我刚刚开始学习 Android Kotlin 基础课程。我已经安装了 Android Studio 并创建了 HelloWorld 项目。但是,在我关闭 Android Studio 后,我无法再次打开它。

当我启动 Android Studio 时,会出现启动画面,然后应用程序出现并开始加载 HelloWorld 项目。在对话框中,它报告它是“为‘HelloWorld’加载组件”,然后是“加载模块”,然后整个 Android Studio 应用程序关闭并消失。

idea.log 文件包含在下面

我正在从(android-studio-ide-191.5791312-windows.exe)运行 Windows 10(64 位)和 Android Studio。我电脑上唯一的 java 版本是 12.0.2(这是 Google Kotlin Bootcamp 课程的推荐版本。

我尝试设置 JAVA_HOME 和 JDK_HOME 环境变量,但这并没有解决我的问题。

我尝试重新启动、卸载和重新安装 Android Studio,但均未成功

这是来自 Windows 控制台的相关信息。

更新

根据建议,我从计算机上卸载了 Android Studio 和 Java。我从环境变量中删除了对 Java 和 Android 的所有引用,重新启动,并尝试了全新的标准安装 Android Studio。不幸的是,Studio 会在我创建项目后立即退出并消失。我包括我的环境变量的屏幕截图,详细的路径,以及 Android Studio 安装后的输出。

环境变量 在此处输入图像描述

路径环境变量的详细信息 在此处输入图像描述

Android Studio 安装后的输出 在此处输入图像描述

安装输出的最后一点不适合一个屏幕 在此处输入图像描述

完整的idea.log 如下。

threadDump文件太大,无法包含在文本中,所以我已链接到它

0 投票
3 回答
2633 浏览

android - android studio 3.5 图像资产启动器图标(仅限旧版)形状无不起作用

刚刚将我的 android studio 更新到 3.5 尝试使用 assets studio 导入图像。

选择-

如何才能做到这一点?

0 投票
2 回答
5435 浏览

androidx - 错误:无法解决:com.google.android.material:material-rc01:受影响的模块:app

根据文档添加com.android.support:design'com.google.android.material:material-rc01'后,工作室未能检测到依赖项。然后我将依赖版本降级为 implementation 'com.google.android.material:material:1.1.0-alpha09'

它有效。但是为什么会出现这个问题呢?有什么解释吗?

错误:无法解决:com.google.android.material:material-rc01:受影响的模块:app

0 投票
1 回答
490 浏览

android - 有没有办法让 Android Studio 3.5 记住目标设备选择?

我经常同时在多个设备上运行我的应用程序。在 3.5 更新之前,我可以通过 cmd 在设备选择窗口中单击它们并选中“为将来的启动使用相同的选择”来做到这一点。3.5 在工具栏中引入了这个新的下拉菜单来替换该窗口。如果您在 adb 识别您的设备之前运行它,它现在不仅会尝试在模拟器上运行您的应用程序,而且它根本不记得任何东西。有一个“在多个设备上运行”选项,但您每次都必须选择设备。这比以前糟糕得多。

我可以带回旧设备选择器还是让新设备选择器记住我的选择?

0 投票
2 回答
550 浏览

android - NavigationView 应用程序在 androidx 后挂起并停止响应

当我打开其中包含 NavigationView 的活动时,一切都变黑并挂起并保持这种状态,直到我关闭应用程序,没有发生崩溃。该应用程序运行良好,直到我使用 android studio 迁移到 androidx。

Android API 版本:29

我正在使用java 8:

设备:我的安卓设备华为EMUI 9.1.0和安卓Q的虚拟设备

我试图将导航视图更改为那个:

并且仍然有同样的问题,屏幕挂起并且在我关闭应用程序之前没有任何反应。

我的导航视图:

这是日志的一部分:

0 投票
5 回答
41614 浏览

google-play - 如何修复“错误:在存储库容器上找不到参数 [] 的方法 google()。” 在安卓工作室 3.5

我正在尝试从导入的 android 源代码构建和 android 项目;但每次我尝试构建时,我都会得到这个>>“错误:找不到方法 google() 用于存储库容器上的参数 []”。我如何解决它

我最近通过 goNative.io 将我的 Web 应用程序转换为原生 android 应用程序;其中它构建了一个apk,我可以安装在我的手机和android源代码上。在我的 android studio 中构建项目时,我收到错误>>“错误:在存储库容器上找不到参数 [] 的方法 google()”。该错误可追溯到我的 build.gradle。这是它的样子

我期待一个“构建成功”消息,以便我可以将我的 API 级别升级到 28 重建回 apk,以便我最终可以在 google play 商店上发布。请各位大侠帮忙

0 投票
1 回答
272 浏览

android-studio - Lint 在组装发布目标时发现致命错误 - minSdkVersion 26 到 21

我正在尝试构建我的应用程序的签名发布 APK。该应用程序当前与 Play Store 上的 minSdkVersion 26 相关联,我正在尝试使其与 API 21 兼容。

当我尝试在 minSdkVersion 21 中构建签名发布 APK 时,我收到了一个致命的 lint 错误。

我已经阅读了很多关于此的现有线程,但没有任何效果,我还分析了我的整个代码,一切正常(很少有橙色警告,但没有更多的重大红色错误)。请注意,我不想使用:

这只会绕过错误,而不是解决它......

这是我的 build.gradle:

这是错误(从 app/build/reports/lint-results-release-fatal.html 复制粘贴):

请帮忙。另外,在你的回答中要非常简单和描述性,我不是计算机科学家而是地质学家,在过去的一年里我自己学会了如何用 Java 编写一些代码来创建我的应用程序,所以我对编码的了解理论非常有限。

- 编辑 -

我将此添加到我的 build.gradle 中,它允许我构建我的签名版本 APK:

有人可以解释一下这是做什么的吗?它是绕过错误的另一种方式还是它实际上修复了错误(如我所愿)?我还发现文件夹 java 和 res 是重复的/(生成的),我怎样才能阻止这种情况发生,因为这可能是原始错误的原因?

0 投票
1 回答
185 浏览

android - 我没有这个应用程序,但工作室说我有它,但签名不同

我正在使用 Android Studio 3.5,无法从中安装应用程序。我的应用程序已经在 Play 商店中,我正在升级应用程序。它一直说有一个相同的应用程序。好的,所以我删除了它,但它一直在说。

首先是一个弹出窗口,说我必须卸载现有的应用程序。我知道为什么会这样。我同时在笔记本电脑和台式机上开发,所以它一直在发生。而且这个应用程序没有我的数据,所以我点击了确定并继续,没有问题。但,

该设备已经有一个具有相同包但签名不同的应用程序。重试

无法安装应用程序:INSTALL_FAILED_UPDATE_INCOMPATIBLE

在新。甚至我没有应用程序,为什么它会这样说???

而且在 Play Store 上安装太快了。我认为该应用程序未正确删除。

所以基本上,我的手机上没有应用程序,数据,缓存,apk,任何东西,但它一直说有同一个应用程序具有不同的签名。

我有

  1. 删除了现有的应用程序,它仍然无法正常工作
  2. 重新下载了该应用程序并运行但没有工作正如预期的那样,它说如果我想删除它,按OK。该应用程序将被自动删除。
  3. 还有 adb uninstall com.~~.~~ 不工作
  4. 设置可调试为真,仍然无法正常工作
  5. 在朋友的手机上运行,​​该手机已经具有商店中完全相同的应用程序并且可以正常工作。
  6. 试图禁用即时运行,但 android studio 3.5 不再具有此功能。
  7. 重启了我的手机。
  8. 尽可能多地删除了android studio的缓存并重新启动它。
  9. adb shell pm list packages -f : 包不存在。
  10. 完成 adb uninstall com.~~.~~ 并获得成功代码,但仍然无法正常工作

代码没有错。构建完美。它在我朋友的手机上完美运行。

我希望该应用程序能够完美运行,但是,工作室说

该设备已经有一个具有相同包但签名不同的应用程序。重试

无法安装应用程序:INSTALL_FAILED_UPDATE_INCOMPATIBLE

另外,安装太慢了。没有这么慢。

0 投票
0 回答
29 浏览

android - Android Studio:XML 布局中的意外重新格式化代码

我现在使用的是 Android Studio 3.5,在上次更新后,我观察到 XML 布局的意外自动格式化。

在我的布局中,我有:

重新格式化代码后 Code -> Reformat Code ,我的布局以一种意想不到的和不需要的形式发生了变化:

问题

  • 这是新 AS 中的一个功能吗?那我该如何恢复呢?
  • 我是否更改了某些设置?我应该修改什么设置才能恢复?
0 投票
0 回答
1318 浏览

android - Android studio 3.5:logcat 不显示任何日志

在我在 logcat 中遇到问题之后,我已经清除了所有日志。不知道是不是3.5的问题。

我已经尝试了以下步骤。

  • 转到运行-> 编辑配置。
  • 选择其他选项卡
  • 选择以下选项
    • 自动显示 logcat。
    • 启动前清除日志。

之后无效的缓存/重新启动 Android Studio。仍然无法显示 logcat。

也试过“无过滤器”有人能帮忙吗?