簡體   English   中英

Android N(預覽版)在“構建目標”下指的是什么

[英]What does Android N (Preview) refer to under “Build target”

我正在使用intellij的想法進行android開發。 我想這和android studio是一樣的東西。 我使用以下說明將現有的android項目導入了intellij idea:

https://www.jetbrains.com/help/idea/2016.1/importing-an-existing-android-project.html?origin=old_help

在有序列表中的步驟8)下,我指定了Java SDK 1.8並繼續導入。 現在,當我啟動intellij idea時,出現以下錯誤:

未為模塊“ X”配置Android SDK或已損壞

因此,我打開了項目結構。 我去了平台設置> SDK。 由於在導入過程中已經指定了Java SDK,因此現在需要指定Android SDK。 我單擊+號並指定Android SDK。 然后,我進入SDK安裝的根目錄(android-sdk-macosx)並選擇了該文件夾。

現在我彈出一個小窗口,上面寫着:

Create New Android SDK
Java SDK: 1.8 
Build target: Android N (Preview)

我有最新的Android SDK(Android 6.0)。 但是我也有Android SDK 4.1.2可以在舊設備上使用。 但是我也使用谷歌地圖,所以我也分別有谷歌APIs 6.0和4.1.2。

換句話說,構建目標有5個選項:

Android N (Preview)
Android 6.0
Android 4.1.2
Google APIs 6.0
Google APIS 4.1.2

我選擇哪一個?

但是我也使用谷歌地圖,所以我也分別有谷歌APIs 6.0和4.1.2。

除非您使用早已棄用的Maps V1 API,否則您不需要那些Google API構建目標。 可以使用常規構建目標和適當的Play Services SDK來構建Maps V2,這是Google Maps Android集成的最新版本。

我選擇哪一個?

Android 6.0,最有可能。 這就等於Android Studio中的compileSdkVersion為23。

選擇'N'將限制您使用N Developer Preview進行測試。 由於您尚未提及,因此我假設這不是您的目標。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM