2016-04-23 13 views
0

我剛開始Android應用程序開發。我製作了一個顯示Hello World(僅供測試)的應用程序。我按下運行應用按鈕,但隨後表現Android應用程序沒有虛擬運行

「minSdk(API 23,N預覽)!= deviceSdk(API 19)」

界面下。

我試着創建另一個模擬器,但仍然顯示相同的消息。

我該怎麼辦?

**請見截圖

**我使用Linux Mint的14.04。

Screen shot

+0

分享你的清單。問題是你的android:minSdkVersion,如果你想讓你的應用在sdk版本19設備上運行,它必須是19。 – Devrim

回答

0

Android操作系統對你的模擬器版本是Kitkat,而你的應用程序需要在ATLEAST Android N Preview運行。將最低要求的sdk等級(minSdk)更改爲19(kitkat),然後您就可以走了。

請參閱this Stack Overflow回答如何更改minSdk

0

您可以使用所需的API版本創建新仿真器,也可以更改項目的API版本。

0

您的應用程序定義了一個最低23的SDK,而您的模擬器的SDK低於此值。

既然你只是建立一個hello world應用程序,我認爲你不需要最小的SDK來設置最低的sdk那麼高。

只需打開您的build.gradle文件(從左側的開放Gradle腳本菜單中選擇build.gradle,在其旁邊寫有「module:app」),然後更改屬性「minSdkVersion」並將其設置爲14例如,你會很好去。

相關問題