今天,我升级了 Android Studio 3.3 的稳定版本,然后我意识到常见的动作去声明Cmd + Left Click
或Cmd + B
不再起作用。相反,它去声明R.java
现在,我必须double shift
在 layout/drawable/mipmap 文件中找到它的声明。但是,此操作不适用于资源 id/颜色/字符串...所以,现在很难从资源中找出输入值。
有没有办法恢复这个功能?我认为它真的很有帮助。
任何建议表示赞赏
今天,我升级了 Android Studio 3.3 的稳定版本,然后我意识到常见的动作去声明Cmd + Left Click
或Cmd + B
不再起作用。相反,它去声明R.java
现在,我必须double shift
在 layout/drawable/mipmap 文件中找到它的声明。但是,此操作不适用于资源 id/颜色/字符串...所以,现在很难从资源中找出输入值。
有没有办法恢复这个功能?我认为它真的很有帮助。
任何建议表示赞赏
我遇到了同样的问题。在花了这么多时间之后,我找到了合适的解决方案。
1)。升级你的项目 gradle
classpath 'com.android.tools.build:gradle:3.3.0'
如果这不起作用,请尝试以下方法
2)。 只需删除
.gradle
.idea
build
文件夹中的项目并重新打开项目。它会解决这个问题。
如果您的项目中有多个模块,则从所有模块中删除所有这些文件夹。
希望这对你有用,因为它对我有用。
它没有被删除。它工作正常。
您可以执行以下操作:
Android Studio
ID or STRING or COLORS
。因此,它可能在 R.java 中可用,但已从目录中删除。您可以清理项目并重试。希望第二点发生在你身上。
谢谢你。
例如,按 Ctrl + Shift + A,然后搜索您要查找的命令(“声明”)。这将找到命令“声明 - 按引用转到操作 - Ctrl + B”。
所以你只需要把光标放在你想去的方法上,然后按Ctrl + B?您也可以通过 Ctrl + 单击来实现相同的目标。
帮助中描述了最有用的键盘快捷键
注意:- 请重新启动您的工作室并等待 Gradle 成功构建。