minSdk(API 21) > deviceSdk(API 17)解決

運行一個開源的項目出現「minSdk(API 21) > deviceSdk(API 17)」的提示,由於我用的是手機是sdk(API17)的,而項目要求是最低版本是minSdk(API 21),在個人測試機上面是不能運行的android

解決:api

1、也就是最低版本是sdk17及如下,點開了build.gradle,將裏面的minSdk改爲17或者小於17便可。測試

注意點:gradle

若是項目中用到了API 21及以上的東西,那麼在運行的時候仍是會報錯的,提示你找不到資源,你只有這臺測試機,你能夠將使用到的地方作註釋,也就是忽略使用api21那部份內容,項目就能夠運行了,但若是你要看到完整項目效果,那麼你只能找個其餘手機,下面的方法。ui

 

2、那隻能找一個API 21及以上的手機了,這個主要是項目中使用android5.0及以上特性。資源

只用用android5.0及以上的手機,你才能看到效果。sdk

相關文章
相關標籤/搜索