它們有什麼不同?還是他們是一樣的?據我所知,這兩個定義了應該編譯應用程序的SDK版本。「project.properties」文件中的「目標」設置與清單中的「android:targetSdkVersion」標記之間有什麼區別?
請幫忙澄清。在此先感謝
它們有什麼不同?還是他們是一樣的?據我所知,這兩個定義了應該編譯應用程序的SDK版本。「project.properties」文件中的「目標」設置與清單中的「android:targetSdkVersion」標記之間有什麼區別?
請幫忙澄清。在此先感謝
的docs說
安卓targetSdkVersion:此屬性通知您 已對目標版本和系統不 應使任何兼容性的行爲測試,以維護您的應用程序的 推進系統與目標版本兼容。該應用程序是 仍然能夠在舊版本
如果沒有設置,默認值等於該給的minSdkVersion運行。這表明市場將過濾低端sdk的設備。
目標= Android的SDK版本在項目屬性文件指示Eclipse將不會允許從SDK比 這一個更高的使用方法或類。
即,一個涉及到開發環境和其他與android設備有關的問題。
項目屬性中的目標是您的項目編譯的Android版本。
清單中的targetSdkVersion是您的應用程序所針對的Android版本。例如,如果您將目標版本設置爲14或更高,則Android v4將顯示特定的ICS功能,例如操作欄。
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
感謝,但我問的是 '機器人:targetSdkVersion' 標籤 – Crocodile
有時目標> targetSdkVersion !! ??例如。參考'庫項目'的目標高於你的[那麼你必須泵] –