当我想要删除一个类或一个布局时,我会弹出一个弹出窗口,询问我是否要"安全删除"它
我想知道所有选项究竟是什么,但我找不到任何好的答案。
那么这三个选项究竟意味着什么?
答案 0 :(得分:8)
使用安全删除Android Studio将搜索您的" WebViewA"是否在另一个文件中使用,因此如果删除它将不会导致任何错误。
例如,如果您在MyActivity类中使用类WebViewA,然后在没有安全删除的情况下删除WebViewA类,则MyActivity类中将出现新错误。
这是安全删除的示例:
我试图删除BluetoothUtility类,我使用安全删除然后Android工作室检测有2个用法的BluetoothUtility
选择View Usages后,我发现我在MyActivity类中使用了BluetoothUtility。 我也可以从中进行重构。
我希望我的解释足够清楚! :)
答案 1 :(得分:1)
安全删除 与基于IntelliJ IDEA的其他开发环境一样适用于Android Studio。
它说
您可以安全地删除类,接口,方法,字段和参数,使代码保持正常运行并且没有错误。安全删除重构会在打开的项目中查找所选符号的所有用法,或者只是在没有找到用法的情况下删除该符号。
参考: Re-factoring into IntelliJ