※ 環境
eclipse-jee-galileoSR2(Eclipse Platform Version: 3.5.2.R35x)
※ 錯誤訊息
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534)
Missing requirement: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534) requires 'org.eclipse.core.runtime 3.6.0' but it could not be found
※ 解決方式
參照 ADT Plugin for Eclipse Android Developers 中的Dependencies(相依性)
ADT 16.0.1 requires eclipse version 3.6 and higher.
版本不符合的關係。
《狀況2》Java Problems
※ 環境
eclipse-jee-indigoSR1(Eclipse Platform Version: 3.7.1.r37x)
※ 錯誤訊息
import → Existing Projects into Workspace
java code的import android.*,全部error。
※ 解決方式
對此Project按右鍵,Properties → Java Build Path → Libraries。刪除掉目前的Library,按OK。再重新進來,Add Library...。
《狀況3》Unable to resolve target 'android-5'
※ 環境
eclipse-jee-indigoSR1(Eclipse Platform Version: 3.7.1.r37x)
※ 錯誤訊息
Unable to resolve target 'android-X'
(X:為API level)
※ 解決方式
方法一:開啟default.properties文件,將target=android-5改成target=android-7,即可執行 (新版本可以向下相容)。
方法二:因為目前環境下,沒有該project需要的API level,故從ASM (Android SDK Manager)下載API 5的版本Android 2.0,即可編譯。
參考來源:Android的學習與分享 Unable to resolve target 'android-5'
《狀況4》電腦驅動Android裝置 Android ADB Interface
※ 環境
eclipse-jee
※ 解決方式
在Android SDK Manager 下載 Goolge Admob Ads Sdk package。
接著安裝驅動程式,路徑選擇: <
參考來源:Advertising without Compromising User Experience Android Developers
《狀況5》Eclipse 將整個Android專案,透過USB在手機上執行
首先要安裝手機的usb driver在PC上。
手機廠牌為Android Developer Phone (ADP)、Nexus One、Nexus S,請參考Google USB Driver Android Developers。
其他廠牌,請參考OEM USB Drivers Android Developers。
參考來源:Using Hardware Devices Android Developers
《狀況N》
《狀況N》
《狀況N》