问题标签 [android-studio-4.0]
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 - 为什么安装 Markdown 插件后 AndroidStudio 在启动时崩溃?
安装新插件会导致与现有插件发生冲突。重新启动 AndroidStudio 后它只是崩溃。我想出了一个解决方案,并想在这里分享。
android - Android资源编译失败... Android Studio 4.0.1
我最近在 Windows 上安装了 Android Studio 4.0.1 以开始应用程序开发。ide 运行良好,我用它创建了一些非常小的应用程序。但最近 ide 在尝试构建代码时抛出了这个错误(如图所示)。即使对于 Android Studio 内置的示例“hello world”代码,它也会引发相同的错误。我尝试重新安装,甚至下载新的安装文件并安装它,但错误仍然存在。
屏幕截图中显示了错误,它显示Android 资源编译失败
我是这个领域的新手,请帮助我摆脱这个问题
android - 尝试删除 Android Studio 中未使用的声明时如何跳过不安全的用法?
我知道 Androd Studio 可以在您的项目中找到未使用的声明。您只需运行“未使用的声明”检查,如此处所述。
但是,有时当您尝试同时删除多个未使用的声明时,您会收到如下警告:
我知道我需要单独查看这些警告,以确保我在不破坏代码的情况下删除。
但是,如果我尝试删除许多未使用的声明,即使其中一个有一个不安全的用法,Android Studio 也不会删除任何内容。例如,假设 Android Studio 在我的项目中发现了 50 个未使用的声明。我多选了所有这些(使用 Shift 键),然后单击“安全删除”按钮。如果这 50 个未使用的声明中的一个至少有一个不安全的用法,那么其他 49 个将不会被删除,即使它们已准备好被删除而没有问题。
我想知道的是,Android Studio 是否允许删除多个未使用的声明,并且如果它发现一个不安全的用法,请跳过该未使用的声明,但继续使用其他声明。
在我的项目中,我有大量未使用的声明,但我无法删除其中的许多声明,因为其中有一些会触发上述警告。但它们中的大多数不会触发任何警告:我可以浏览我的代码文件并找到灰色的方法,我可以安全地单独删除它们。
我有最新版本的 Android Studio,4.0.1
java - Android Studio 错误地将条件标记为始终为真
我有一个打算被子类化的类。有一个变量和一个查看变量的方法:
Android Studioif (base == 10)
用Condition 'base == 10' is always 'true'
.
但事情是这样的:即使我的班级base
总是 10 ,我的子班级也会改变为其他值。所以并不总是正确的。base
base == 10
有没有办法告诉 AS 不要对受保护或公共变量做出假设?我应该完全禁用这个测试吗?如果是,怎么做?哎呀,我应该报告错误吗?
android - 我在 Android Studio 4 上找不到 adb
我安装了 Android Studio 版本 4,但每当我尝试运行模拟器时,我都会收到错误“找不到 adb”。到目前为止,我确保它没有被我的防病毒软件阻止,我用 SDK 工具中的新版本替换了 adb.exe
但是,我仍然无法克服这个错误。关于可能出错的任何线索或线索?
java - R.java 文件丢失/未在 android studio 中生成
我正在学习如何开发应用程序。
我在 build>generated 中找不到任何 R 目录。我尝试使用相同问题的其他堆栈溢出答案并尝试清理项目和重建项目并检查是否安装了 android sdk 工具。它已安装。如何找到 R.java 文件。
flutter - 不接受 7 个 SDK 包许可证中的 6 个。100% 计算更新
我正在尝试运行命令 flutter doctor --android-licenses 来接受 SDK 包许可证,但我收到了这条消息
当我尝试运行应用程序时
我试图在cmd中运行命令
但低于错误
我正在寻找解决方案。你有什么想法?
谢谢!