簡體   English   中英

在進行Eclipse和Android項目時出現問題

[英]Issues with Eclipse while working on and Android project

我目前正在與我的軟件工程同學一起開發一個應用程序。 但是,我在Eclipse中遇到一些問題。 但是首先,有關Eclipse的一些信息:我正在運行版本:Juno Service Release 2,其構建ID為20130225-0426。 我在裝有OS X Mountain Lion 10.7.5的MacBook上運行Eclipse。 我正在使用SVN通過assembla.com將項目上載並下載到資源庫。

首先,Eclipse將無法識別任何錯誤。 如果我有意輸入隨機字符,則Eclipse不會用紅色下划線。

接下來,無論何時鍵入“ this.whatever”或“ @ for javadoc”,我都會收到以下消息:“此編譯單元不在Java項目的構建路徑上。” 我可以單擊“確定”,然后繼續進行。

最后,每當我嘗試運行該程序時,我都會收到以下消息:“無法啟動選擇,並且沒有最近的啟動。”

其他說明:我的工作區中的任何其他項目都沒有這些問題。 我還有一個使用assembla存儲庫的項目,其中不包含這些問題。 這些問題突然發生了。

編輯:我組中的其他成員都沒有遇到這些問題。 我試圖從另一台計算機上的存儲庫下載項目,但仍然遇到這些問題。 我試圖從工作區中刪除項目並重新下載。 還是不行。

更新:我什至安裝了Android Development Kit並使用了隨附的Eclipse副本。 它仍然無法正常工作。

我的Eclipse發生了什么?

由於我猜您正處於android編碼的開始階段,並且您沒有沉迷於特殊的IDE,因此我強烈建議您使用IntelliJ IDEA而非Eclipse進行Android開發。 我已經嘗試了Eclipse並且由於它的弱點,現在我正在使用IntelliJ Eclipse並不是用於Android開發的最佳IDE,並且要成為一個開發者還有很長的路要走。

IntelliJ IDEA

建議您嘗試在新位置安裝ADT捆綁包 ,看看是否仍然存在這些問題。 ADT軟件包包括最新的Android SDK,以及已安裝和配置了ADT(Android開發人員工具插件)的Eclipse版本。 您可能(或曾經有過)其他Eclipse插件會影響Eclipse中的Java工具的工作方式,並且可能會干擾ADT。 我過去曾經通過Aptana之類的工具遇到過這樣的問題,即使在卸載后也會出現問題。

Eclipse已經用上面的錯誤消息告訴您:您的源代碼不在構建路徑上,而僅在某個文件夾中。

您已經創建了一個簡單的項目而不是Java項目,該項目也沒有執行任何Java特定的任務。 或者,您在普通文件夾而不是源文件夾中創建了Java文件。

最好的解決方法是使用主菜單中的Eclipse“ New ...”向導創建一個新的Java項目 將結果與您的項目進行比較。 重要的兩件事是:該項目的圖標上有一個小“ J”。 Java源代碼顯示在包中,它們本身在源文件夾中(帶有程序包覆蓋),而不是在簡單文件夾中。

在此處輸入圖片說明

暫無
暫無

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

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