簡體   English   中英

將庫導入到Android項目

[英]Importing Libraries to an Android project

我已經從一本有關Android開發的書中導入了一個項目,並且在我的項目開始時,當前在許多導入旁邊出現警告圖標。 當我將鼠標懸停在警告圖標上時,出現的消息如下...

“從不使用導入java.io.IOException”

在另一個項目上之前,我收到了這些警告,並且在導入必要的庫時,警告圖標消失了。 我的問題是我不知道要導入哪個庫來解決.java文件中以下語句旁邊的警告符號...

import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.text.ParseException;
import java.util.GregorianCalendar;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import org.xml.sax.SAXException;

我假設您正在使用Eclipse。 轉到源->組織導入 不必要的導入應自動刪除,只有真正需要的導入才應保留。

去掉

import java.io.IOException;

這不是問題,您無需導入任何庫即可解決此問題。

您需要做的就是“組織進口”

選項1:在編輯器中右鍵單擊->“源”->“組織導入”

選項2:按[Ctrl] + [Shift] + o

“從不使用導入java.io.IOException”此警告表示您已導入代碼中未使用的類java.io.IOException 這不是編譯錯誤,因此您無需進行修復即可正確運行項目。

無論如何,如果您想使警告消失,有很多方法,最快的方法就是消除這條線。 如果您使用的是Eclipse,並且有很多類似的警告,那么最快的解決方法是將鼠標光標放在帶下划線的黃色文本上,然后等待 Eclipse的快速修復面板打開。 在此面板中,您可以選擇“刪除未使用的導入”“組織導入” 這兩個系統都將刪除所有未使用的導入。 還有第三個選項: “ @Suppress warnings” 在這種情況下,您不應使用此選項,因為它只會隱藏警告,無法解決問題。

Eclipse快速修復是一個強大的功能,使用它可以使您的代碼編寫速度更快,因此您應該開始練習^^

這種錯誤通常在項目中很安靜,因為許多程序員並不在乎“未使用的導入警告”,並且通過代碼更改,他們忘記了刪除無用的導入

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM