0

我從code.google.com下載了一個android項目。 這是建立在Android 2.2.Actually我想在這個項目中添加一些功能,這是在2.2中不可用的,這就是爲什麼我想升級到2.3將Eclipse項目從2.2升級到2.3

我將項目屬性從Android API級別2.2更改爲2.3如下所述: update Eclipse Android project to next version

將它設置爲2.3 API級別後,我嘗試添加API級別2.3的函數,但它不斷給我錯誤,發現沒有找到這樣的函數,並要求在類中創建方法。

請幫助我的專家...

回答

0

您只更改項目的構建目標。它只會更改要在其中構建項目的目標API。該項目仍然可以在使用API​​ 2.2的設備中工作。所以當使用低版本不兼容的方法時,它會顯示錯誤。

要改變它,把你的清單文件,並更改android:minSdkVersion到9(2.3)。

0

到項目文件夾中project.properties。 並將target = android-8更改爲target = android-9。 而在清單的變化

安卓的minSdkVersion到9

0

右鍵點擊您的項目在Project Explorer窗格中,選擇 「屬性」。出現的窗口,您可以選擇不同的平臺目標。

如果您的項目在問題窗格中報告了一些物業相關的錯誤,你可以修復那些通過右鍵單擊您再次項目並選擇Android的工具 - >修復項目屬性菜單項:

有一個使用說明 - 在您的AndroidManifest.xml文件中使用sdk元素時,minSdkVersion屬性應始終設置爲某些內容,尤其是在您將應用程序放入Android Market時。 Android的相應API級別已有詳細記錄。