2012-05-12 40 views
0

我是Android開發新手。據我所知,我已經使用了Android SDK提供的一些示例項目。我已經在模擬器上運行了ApiDemos,但是當我今天去運行它時(現在是昨天),我有這3個錯誤。missing project.properties文件錯誤

說明

(1)項目沒有project.properties文件!編輯項目屬性以設置一個。

(2)該項目未建成,因爲其構建路徑不完整。找不到java.lang.Object的類>文件。修復構建路徑,然後嘗試構建此項目

(3)無法解析java.lang.Object類型。它是從所需的.class文件間接引用的

我已經在我的工作區中查找了ApiDemos項目文件夾中的project.properties文件,它確實存在。

這是我已經試過多次... - 修復項目屬性 -clean項目 -delete該項目,並重新創建

請原諒,如果這似乎太簡單了。我希望這是一個簡單的問題。我只是被Eclipse IDE淹沒了,所以也許你的回答可以幫助我更好地理解它。提前致謝。

+0

你有一個名爲* default.properties *的文件嗎? – 2012-05-12 09:19:48

+0

我在工作區文件夾中看不到該文件。我應該在哪裏找它? – mBrown

+0

如果它在那裏,它應該在項目根目錄下(使用AndroidManifest.xml)。它可能不在那裏,只是檢查。 * default.properties *已被重命名爲*項目。屬性*前一段時間,所以我想也許你得到了舊文件的舊樣本,並使用更新版本的android工具,這可能導致此錯誤。 – 2012-05-12 10:39:18

回答

1

請檢查您是否已經在你的local.properties文件類似

sdk.dir=/Developer/AndroidSDK 

此外,默認情況project.properties文件很簡單:

# Project target. 
target=android-15 
+0

但這很奇怪,這些文件不是用'android'工具創建的。 – Vadim

+0

感謝您的快速回復。我很抱歉沒有及時回覆,我沒有期待如此快速的迴應,所以我決定重新安裝Eclipse,刪除API演示並重新創建它。我回到了同樣的3個錯誤。我正在研究你的回答 – mBrown

+0

原諒無知local.properties文件在哪裏 – mBrown

0

從對Android的Java項目的上下文菜單,請用Android的工具 - >修復項目屬性

如果這樣做沒有幫助,可以通過再次使用上下文菜單使用友好的對話框更改文件中的設置,這次選擇Properties-> Android。

+0

我已經修復了幾次屬性。沒有運氣。 – mBrown

+0

以下是我嘗試了多次的內容... -fix項目屬性 - 清理項目 - 刪除項目並重新創建它。 – mBrown

0

如果您使用的是Android Studio,您可能已經注意到它不再創建project.properties文件。 但有時候需要它,尤其是像Jenkins這樣的CI服務器。 在這種情況下,你可以將其添加運行在項目的文件夾下面的命令:

android update project --path ./src/main/ --target android-19 

Android的19是你在你的build.gradle文件中指定和的src/main目標是默認的路徑對於AndroidManifest.xml

相關問題