问题标签 [android-studio-3.6.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.

0 投票
2 回答
235 浏览

android-studio-3.6.1 - 错误 flutter clean - windows-x64/font-subset 工具下载失败

我不能在 Android Studio 3.6.1 的命令行中使用 flutter clean 或 doctor 了。当我尝试时,我收到此消息:

正在下载 windows-x64/font-subset 工具... 下载失败。网址:https ://storage.googleapis.com/flutter_infra/flutter/e1e6ced81d029258d449bdec2ba3cddca9c2ca0c/windows-x64/font-subset.zip 错误:404 未找到

我尝试使用 gradlew clean。我收到了完全相同的信息。

顺便说一下,当我打开一个颤振文件时颤振结构是空的,并且我没有任何完成或快捷方式可以转到函数(消息:找不到要转到的声明)。

您对它发生的原因以及如何解决它有任何线索吗?谢谢

0 投票
2 回答
1304 浏览

android - 未显示 Android Studio 预览

无法实例化以下类:( androidx.fragment.app.FragmentContainerView打开类、显示异常、清除缓存)

提示:View.isInEditMode()在您的自定义视图中使用以跳过代码或在 IDE 中显示示例数据。如果这是一个意外错误,您也可以尝试构建项目,然后手动刷新布局。

异常详情:

显示此消息并且布局预览未显示在基本活动或其他模板接受空活动中。

在此消息之前,显示了一条关于将片段标记替换为 的消息fragmentcontainerview。我解决了这个问题,然后显示了上述消息。我尝试过已知的解决方案,如重建、刷新布局和无效缓存/重新启动等,但他们没有成功。

0 投票
1 回答
1811 浏览

java - 为什么不会为导航图片段生成 args 类?

我在我的 android 项目中使用导航组件。我启用了 Gradle 的类型安全 args 插件,这是我的build.gradle(app)文件。

和我的build.gradle(project)文件。

我的导航图xml 代码在这里。

即使在多次尝试构建项目之后,目标片段的args类也没有创建。
这是我的动作发起片段的代码(SignUpFragment)

这是我要访问这些args的片段(SignInFragment)的目标代码。电子邮件密码

根据官方文档,应该在构建项目期间生成SignInFragmentArgs代码,但它不是,我遇到了严重的麻烦,因为我想从SignUpFragment访问那些传递的参数电子邮件密码,但我找不到SignInFragmentArgs类,这意味着它是在构建过程中不会生成。 请在这里的任何人我需要解决方案。

0 投票
2 回答
5823 浏览

android - 如何修复 java.lang.NoClassDefFoundError:在 android studio 3.6.1 中解析失败:Lcom/google/android/gms/common/R$string?

我已将 android studio 3.6.1 和 com.google.gms:google-services 更新到 4.3.3,所有 firebase 库也更新到最新版本。我的问题是应用程序在启动并显示以下日志时崩溃。如何解决?非常感谢帮助。提前致谢

在此处输入图像描述

0 投票
0 回答
847 浏览

java - 如何摆脱错误:“java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 错误”

我做了什么:

  • 我通过 Android Studio 3.6.1 中的 zip 文件导入来使用ShimmerAndroidAPI
  • 构建失败,出现一个错误

java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 错误:查看日志了解详细信息

  • 我尝试添加到 build.gradle(ShimmerInstrumentDriver) 这是这个答案classpath 'com.android.tools.build:gradle:3.2.0-alpha18'中提到的库文件。
  • 然后我被要求将您的 gradle 更新到 4.6。
  • 我升级了它,然后又遇到了另一个“无法应用插件 [id 'com.android.application']”的问题,尽管 build.gradle 文件已更新 classpath 'com.android.tools.build:gradle:3.6.1'并且 gradle-wrapper.properties 文件已更新distributionUrl=https://services.gradle.org/distributions/gradle-5.6.4-all.zip。我检查了两个文件。
  • 然后通过恢复升级 build.gradle 文件被更新为classpath 'com.android.tools.build:gradle:3.1.3'和 gradle-wrapper.properties 文件被更新为distributionUrl=https://services.gradle.org/distributions/gradle-5.4.1-all.zip

我在找什么:

  • 我正在寻找一种方法来摆脱这个错误 -

java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 错误:查看日志了解详细信息

我非常感谢任何关于此的指导或建议。谢谢!

构建.gradle

日志输出

0 投票
10 回答
14138 浏览

android - 如何修复 Android Studio 中的 INSTALL_FAILED_INVALID_APK 错误?

我最近将我的 Android Studio 更新到 3.6.1,因此也将 gradle 插件更新到 3.6.1,并将 gradle 包装器更新到 5.6.4

运行调试版本时,我不断收到此错误

  • 我检查了我的包和 applicationId,它是相同的
  • 我尝试android:extractNativeLibs="true"在清单<application>标签上使用它仍然无法正常工作
  • 继续清理和重建仍然不起作用
  • 无效的缓存、删除的 .gradle、idea 和 build 文件仍然无法正常工作
  • 我也在 gradle.properties 文件上使用了它,org.gradle.caching=false但仍然不起作用我检查了 idea.log 文件,这就是它的意思:

*注意我用 PACKAGE_NAME 和项目名称替换了我的包名

我已经没有选择了。最坏的情况是我将降级 gradle 和 gradle wraper 甚至 Android Studio,我故意讨厌它,因为它是一个倒退

0 投票
2 回答
1443 浏览

android - Android Studio R8 NullPointerException

当我更新到时,classpath 'com.android.tools.build:gradle:3.6.1'我遇到了这个无法理解的错误。

也许有人暗示我要摆脱它?

0 投票
1 回答
694 浏览

android - android studio中的批量可绘制导入崩溃工作室

使用批量可绘制导入器插件导入可绘制对象时,工作室崩溃并且未创建可绘制对象。使用 Android Studio 3.6.1 distributionUrl=https://services.gradle.org/distributions/gradle-5.6.4-all.zip

在它正常工作之前

0 投票
1 回答
248 浏览

java - AbsSavedState$1 无法转换为 android.widget.ScrollView$SavedState

我在我的Android 项目中使用导航组件。我正在使用One Activity 模型并遵循此模型,我有 1 个Base Activity,其余都是Fragments。当我必须移回上一个片段时,
我的问题出现在按下后退按钮。我在名为WorkerAnalyticsFragment的片段中有滚动视图,如下所示。

在此处输入图像描述

中心显示的Container包含Scroll 视图作为根视图,用于在展开Order analyticsMotivation analytics以显示详细信息时滚动容器内的内容。fragment_worker_analytics的 xml 代码如下所示。

上图中间的analytics_container的xml代码在这里。

我有另一个名为OrderFragment的片段,当用户单击ORDER按钮时,它会出现,如上图所示。这是图片。

在此处输入图像描述

OrderFragment的代码如下所示。

当我按下后退按钮返回到上面通过 xml 代码和图片显示的上一个WorkerAnayticsFragment时,问题就出现了,我的应用程序崩溃了。
这是我的日志猫在应用程序崩溃时显示错误。

我遇到了严重的麻烦。请通过建议我一个强大的解决方案来帮助我。

0 投票
2 回答
45 浏览

android - 更新后的 Android Studio 看不到连接的设备

更新到 Android Studio 3.6.1 后,工作室看不到连接的设备,
但在adb devices

在此处输入图像描述

调试器也停止工作
不起作用

adb kill-server
adb start-server

我尝试使用模拟器,但其中的调试器不起作用

操作系统:MacOS Mojave