我正在使用intellij想法进行android开发。我认为它与android studio是一回事。我使用以下说明将现有的android项目导入intellij idea:
在有序列表中的步骤8)中,我指定了Java SDK 1.8并继续导入。现在,当我启动intellij想法时,我收到以下错误:
没有为模块配置Android SDK" X"或者已损坏
所以我打开了项目结构。我去了平台设置>软件开发工具包。由于我在导入期间已经指定了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可以在旧设备上运行。但我也使用谷歌地图,所以我也分别有谷歌API 6.0和4.1.2。
换句话说,我有5个Build target选项:
Android N (Preview)
Android 6.0
Android 4.1.2
Google APIs 6.0
Google APIS 4.1.2
我选择哪一个?
答案 0 :(得分:0)
但我也使用谷歌地图,所以我也分别有谷歌API 6.0和4.1.2
除非您使用的是久已弃用的Maps V1 API,否则您不需要这些Google API构建目标。 Maps V2是Google Maps的Android集成的当前版本,可以使用普通的构建目标和相应的Play Services SDK构建。
我选择哪一个?
Android 6.0,很有可能。这相当于Android Studio中compileSdkVersion
的23。
选择'N'
会限制您使用N Developer Preview进行测试。既然你没有提到这一点,我认为这不是你的目标。