Android知識記錄之Android平臺版本及對應的API 級別介紹
二.compileSdkVersion、minSdkVersion、targetSdkVersion 三者的含義和區別(知識擴展)
compileSdkVersion: 顧名思義 Android SDK的編譯版本(代碼中所用的API不能超過這個版本)
minSdkVersion: 此軟件在Android系統中可安裝的最低版本(如果minSdkVersion 19在Android 4.4上的手機就無法安裝了 )
targetSdkVersion: 是Android支持應用向前兼容的主要依據,如果 targetSdkVersion設為22,那麼22以上的所有新特性我都可以不用管
(如果minSdkVersion 22,那麼代碼中我可以不用加關於23也就是Android 6.0 所引入的動態權限相關代碼,我就只用minSdkVersion到targetSdkVersion中的API內容)
如有問題歡迎評論!
閱讀更多 快樂肥宅劇場 的文章