2014-10-09 51 views
2

當我想刪除一個類或佈局,我得到一個彈出問我,我怎麼想「安全刪除」了。什麼是Android Studio中的「安全刪除」?

我想知道究竟是所有的選項,但我無法找到任何好的答案在那裏。

那麼做所有這三個選項意味着什麼?

enter image description here

回答

8

具有安全刪除Android Studio將搜索,如果你的「WebViewA」在另一個文件或不被使用,所以如果你刪除它,它不會造成任何錯誤。

對於如果您使用的是MyActivity類類WebViewA,然後你刪除WebViewA類沒有安全刪除例如,將在MyActivity類新的錯誤。

這是安全刪除的例子:我試圖刪除BluetoothUtility類

,我用安全刪除,然後Android的工作室發現有BluetoothUtility

enter image description here

的2個用法選擇查看後用法我可以發現我在MyActivity類中使用了BluetoothUtility。 而且我也可以做從它重構。

enter image description here

我希望我的解釋是很清楚! :)

+0

所以,如果使用的話,他會通知我,還是要刪除它,並刪除任何參考文獻的吧? – SteBra 2014-10-09 09:12:22

+0

@SteBra添加圖片和更多解釋!如果你有任何其他問題隨時問:) – 2014-10-09 09:16:34

1

安全刪除與基於IntelliJ IDEA的其他開發環境一樣工作到Android Studio。

它說,

您可以安全地刪除類,接口,方法,字段和參數,保持代碼的工作無差錯。安全刪除重構發現打開的項目中選擇符號的所有用途或者乾脆刪除符號,如果沒有發現任何用途。

編號:Re-factoring into IntelliJ


你可以閱讀更多關於Safe Delete doc from IntelliJ