我在我的清單文件如下:Android的目標變化
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />`
,並在我的project.properties文件如下:
target=android-15
當我右鍵單擊項目 - >根據企業的性質 - > android - > android 17
我的清單沒有改變,但我的project.properties更改爲
target=android-17
而且我有我的模擬器設置爲API級別19,所以我的應用程序運行完美。
我的問題是:
- 是什麼在project.properties和android清單中的兩個目標設置窗口之間的區別?
- 運行apk時哪一個是想得到的?這兩者需要相同還是什麼?
- 在android清單和project.properties我已經給目標少於17,但它仍然在版本19的模擬器上運行?那麼在apk文件中給出17點有什麼意義呢?
你應該自己修改Android Manifest。在運行時不考慮project.properties。 –
那麼需要什麼需要project.properties文件?如果它沒有用處,我們可以在運行時刪除它? –
和另外一件事情,當我通過右鍵單擊更改時,在project.properties中進行的不是在清單中。爲什麼這意味着如果我們通過右鍵單擊來更改,則在構建目的時由project.proprties使用。我對麼? –