5

我正在使用 Android Studio 2.2.2;并选中“动态优化导入”选项。

问题是,当我使用没有包的资源时;例如sampleString,而不是R.string.sampleString

Android Studio 添加了以下导入

import static com.a.b.R.string.sampleString;

当我创建一个新活动时也会出现这个问题,Android Studio 将一些随机资源导入到新创建的类中。

import static com.a.b.randompackage.R;

我可以通过取消选中“ Optimize imports on the fly ”来解决这个问题,但我想保持选中状态。有没有其他解决方案可以消除这些烦人的导入?

谢谢你。

我的自动导入设置:在此处输入图像描述

4

1 回答 1

7

保持选中“动态优化导入”选项。

取消选中“显示静态方法和字段的导入建议”应该可以解决问题:

Preferences -> Editor -> General -> Auto Import -> Show import suggestions for static methods and fields

于 2016-12-01T09:23:26.230 回答