问题标签 [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 回答
5049 浏览

android - com/google/android/exoplayer2/upstream/DefaultAllocator 的 NoSuchMethodError

我在用

com.amazon.android:exoplayer-ui:r2.5.4

在我的项目中,我刚刚将 IDE 升级到了 Android Studio 3.3.1。在我build.gradle的以下代码中进行编译

在尝试构建时,我收到此错误:

任务 :app:mergeExtDexDebug FAILED AGPBI: {"kind":"error","text":"默认接口方法仅支持从 Android N (--min-api 24) 开始:void com.google.android.exoplayer2。 Player$EventListener.onLoadingChanged(boolean)","sources":[{}],"tool":"D8"}

FAILURE:构建失败并出现异常。

  • 出了什么问题:无法解析配置“:app:debugRuntimeClasspath”的所有文件。在 dexing 时使用转换 DexingTransform 错误将文件“classes.jar”转换为匹配属性 {artifactType=android-dex, dexing-is-debuggable=true, dexing-min-sdk=21} 失败。

当我将sourceCompatibilityand更改targetCompatibility为 时JavaVersion.VERSION_1_8,它会成功构建,但应用程序崩溃并出现以下错误:

E/AndroidRuntime:致命异常:主进程:com.mypackage,PID:4374 java.lang.NoSuchMethodError:没有直接方法(Lcom/google/android/exoplayer2/upstream/DefaultAllocator;IIJJLcom/google/android/exoplayer2/util/PriorityTaskManager ;)V 在 Lcom/google/android/exoplayer2/DefaultLoadControl 类中;或其超类(“com.google.android.exoplayer2.DefaultLoadControl”的声明出现在 /data/app/mypackagename/base.apk:classes5.dex 中)

有什么建议么?

项目构建.gradle

应用程序构建.gradle

0 投票
0 回答
15 浏览

android-studio - Android Studio 3.3 中的 Class Finder 去哪儿了

Android Studio 3.3 移除了 Mac 中的 Command + O,它会打开一个类似这样的对话框来查找类。我非常依赖这个命令/快捷方式来轻松找到/导航到项目中的另一个类。

有没有人想出一个解决方法来解决这个问题。在 Path Shift + Option + F 中查找是不够的。我需要能够调出课程列表并选择最适合我正在寻找的课程。

Android Studio 中的类查找器

0 投票
2 回答
2805 浏览

android - 布局设计中缺少属性 - Android Studio

布局设计窗口的“属性”面板中缺少很多属性。

在此处输入图像描述

如上图所示,Buttons 只显示了两个属性。甚至在文本视图 (XML) 中也没有给出任何建议。

在此处输入图像描述


以下是我的项目和 Android Studio 配置。

摇篮:项目


我试过了

但它没有用。我错过了什么?

0 投票
0 回答
142 浏览

android - android studio profiler 奇怪字符中的阿拉伯字母响应

我正在使用分析器查看网络请求,但它显示了奇怪的字符,请注意,相同的响应在邮递员中工作正常,甚至我在 android 应用程序或 logcat 中查看也没有问题。

字符最初是阿拉伯语。

我试图在Editor > File Encoding没有运气的情况下使用编码

在此处输入图像描述

0 投票
1 回答
48 浏览

android - 将 Android Studio 3.0 更新到 3.3.1 时出错

在此处输入图像描述

我在更新 Android Studio 时收到了这个对话框。如何解决这个问题?

0 投票
3 回答
36165 浏览

android - 运行此 AVD 需要 Intel HAXM

我已经安装了 Android Studio 3.3.1,一切都运行良好,直到我关闭它。当我尝试再次运行我的项目时,它说:

运行此 AVD 需要 Intel HAXM

未知错误,我该怎么办?

0 投票
0 回答
168 浏览

android-studio - 为什么我在 Android Studio 3.3 的“新”菜单下看不到所有选项

最近我更新了 Android Studio。更新后,我无法在“新”菜单下找到所有选项。请检查我的截图。以前有很多选项,比如我可以从那里创建空活动、Java 类。我怎样才能找回这些选项?

Android Studio 的屏幕截图,其中打开了新的上下文菜单

0 投票
2 回答
952 浏览

android - android studio 3.3 的调色板中缺少 Number Picker 和许多其他功能?

我正在使用 Android Studio 3.3.2。我没有在旧版本 Android Studio 的专家选项卡中的调色板中找到 NumberPicker。该怎么办?我的调色板截图如下:

0 投票
2 回答
222 浏览

android-studio - 按 ALT+ENTER 提示 @NonNull 不起作用

我在自动插入代码的快捷方式中遇到问题:ALT+ENTER

未注释的参数覆盖 @ParametersAreNonnullByDefault

检查信息:此检查报告与常量条件和异常检查中配置的 @Nullable 和 @NotNull 注释使用相关的问题。

我知道通过按ALT+ENTER我们得到如下选项:

在此处输入图像描述

并且它会通过按自动注释ENTER

但我得到以下选项(没有直接注释的选项)

在此处输入图像描述

为什么上面的图片没有Annotate直接显示选项。

我正在使用 Android Studio:

问题:

我在 PC-1 中使用 Android Studio 3.3.1 创建了一个名为“UserApp”的项目,在 PC-2 中使用相同版本创建了另一个项目“DriverApp”。

两个项目都出现了这个注释问题,但在“UserApp”中,它通过更新Android Studio 3.3.2解决了

现在我在 PC-1 中处理“DriverApp”,但在 Android Studio 3.3.2 中编译,但得到与以前相同的错误。

如何重建“DriverApp”项目以便让该注释正常工作?

我努力了:

  • 重新启动、使缓存无效和重新启动
  • 构建项目
  • 清洁项目
0 投票
0 回答
633 浏览

android-studio - Android Studio 非常慢的 lint

我不记得确切的版本,但大约从 3.2 开始,Android Studio 的 lint 处理变得可怕。

ctrl + b 放代码后约 5 分钟不起作用,并且假定表示未编写方法或错误引用的红线完全被破坏。

我在以前的版本上从来没有遇到过这样的问题,我不知道该怎么办。我查看了带有标签 android-studio 的 stackoverflow,但似乎没有人遇到同样的问题,或者我为此选择了错误的关键字。

但是,我的三个同事都从某个版本的 Android Studio 中遇到了同样的问题。

这是 vmOption 的问题吗?请帮忙。