2014-12-06 26 views

回答

6

有兩個項目選項,您可能需要更改:目標框架最低Android版本

目標框架確定您的應用程序針對哪個版本的Android進行編譯。

最低Android版本決定您的應用程序可以安裝在最低版本的Android。

最簡單的修復方法是將項目的目標框架更改爲目標設備所運行的API級別。默認情況下,Mininum Android版本設置爲與目標框架相同。

目標框架可以在項目選擇通過右鍵單擊該項目在解決方案窗口,選擇選項,然後在一般類別中選擇構建被發現。然後,您可以將Target Framework更改爲您需要的 - Android 4.1(API 16)或Android 4.3(API 18)。

的最小的Android版本可以在一般部分項目選項通過選擇Android應用程序類別進行更改。然後,您可以選擇一個最低Android版本下拉菜單。

如果您選擇的最低Android版本低於您的目標框架,那麼您的代碼將需要處理某些API在較低的Android版本中不可用。因此,在運行時,您需要檢查Android.OS.Build.Version.SdkInt,如果在當前Android版本上不可用,則不要調用API。

+0

感謝一件事我安裝在我的電腦xamiren,現在過期了!我選擇免費的virson! – 2014-12-07 14:17:12

+0

當我打開我的項目選項時,「常規」類別中沒有「Build」(但外面有一個),我什至不能在任何地方找到短語「目標框架」或「最低Android版本」在解決方案選項中。 – 2015-03-18 11:32:48

+0

@BeritLarsen - 不確定是什麼問題。猜測你可能已經右鍵點擊解決方案並選擇選項。這將顯示解決方案選項。如果您右鍵單擊Android項目並選擇應該爲您提供項目選項的選項。如果您的對話框顯示解決方案選項,則您打開了錯誤的對話框。 – 2015-03-18 12:33:00

0

您可以在Gradle腳本目錄下的build.gradle(module:app)文件中找到minSdkVersion/targetSdkVersion。在此處編輯構建版本,然後打開Manifest文件以同步所做的更改。