昨天用我的手機用真機除錯了一下代碼,然后我再用虛擬機除錯就一直提示install run is not supported on devices with api levels 20 or lower,然后就是一直是Session 'app': Error Installing APK。
這個問題不是網上那些Session 'app': Error Installing APK的問題,它主要是install run is not supported on devices with api levels 20 or lower這個問題。
打開sdk manager,可以看到我只安裝了API28,而API24則顯示partially,但我一直在用Android的虛擬機,于是我創建了一個API28的虛擬機,就可以運行了。
不知道這是我使用不當的原因還是怎么回事,但總歸是解決了這個問題。

uj5u.com熱心網友回復:
你專案的minSdkVersion版本是多少?看描述應該是21,所以android5.0以下的虛擬機或真機都安裝不了uj5u.com熱心網友回復:
打開app中的build.gradle檔案看看當前的版本是多少uj5u.com熱心網友回復:
minSdkVersion15uj5u.com熱心網友回復:
compileSdkVersion 28
defaultConfig {
applicationId "com.example.xft.myapplication"
minSdkVersion 15
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
uj5u.com熱心網友回復:
我只能看懂最低sdk版本是15
其它看不太懂
uj5u.com熱心網友回復:
我也遇到過怎么都安裝不了,在清理專案后,重新生成后就能安裝uj5u.com熱心網友回復:

你應該開了這個,把它關掉就好了
uj5u.com熱心網友回復:
寫的很清楚“instantrun”不支持21一下的模擬器instantrun是啥自己搜搜
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/117083.html
標籤:Android
