1. 程式人生 > >Unable to resolve target 'android-15'解決方法

Unable to resolve target 'android-15'解決方法

匯入舊的工程包的時候,出現很多錯誤提示,按照下面方法成功執行:

(1)提示Unable to resolve target 'android-15',並且全文出錯,原來是

出現該問題的大部分原因是因為被匯入的專案使用的SDK版本與當前開發環境的SDK不符,解決辦法如下:

1.修改工程目錄下的project.properties檔案,找到target=android-7,改成target=android-17(當前SDK版本)就可以了。

2.在AndroidManifest.xml中,將<uses-sdk android:minSdkVersion="7"></uses-sdk> 改為

<uses-sdk android:minSdkVersion="17"></uses-sdk>,並移動到<application ...>之前。

(2)執行又出現問題:failed to find provider info for .……

於是看到android:minSdkVersion這裡提示一些最小的可以相容,大了可能反而不行。我的是4.2的,所以改成17可能太大了?於是改成15。執行成功。

Google出的這個Eclipse真的很麻煩,微軟的vs很直接,但是Eclipse出現問題老是很難發現,一個小小的bug會導致整篇不行,甚至找不到原因。唯一一個好的是java程式設計,至少看起來很有物件的層次感,不然這個軟體的體驗也太差了。