Android Studio 开发环境配置

推荐使用Android Studio开发移动GIS应用,下载和安装流程如下:

下载Android Studio

官网下载Android Studio。

图:Android Studio下载页

安装Android Studio

双击下载的Android Studio安装包,开始安装程序。

“欢迎”界面点击“Next”。

图:“欢迎”界面

“选择组成部分”界面,必选“Android Studio程序”,不使用虚拟机,可不选“Android Virtual Device”,点击“Next”。

图:“选择组成部分”界面

“配置设置”界面,选择安装路径,点击“Next”。

图:“配置设置”界面

“选择开始菜单文件夹”界面,点击“Install”,开始安装。

图:“选择开始菜单文件夹”界面

Android Studio安装成功,点击“Next”。

图:“安装完成”界面

点击“Finish”,启动Android Studio。

图:Android Studio安装完成

在弹出的“导入设置文件”界面,如果本地有设置文件,选择“Config or installation folder”,如果本地没有设置文件,选择“Do not import settings”,本示例选择“Do not import settings”。 第一次启动Android Studio,会弹出“是否设置代理”提示框,直接点击“Cancel”即可。

图:取消设置代码

下载SDK

在“Android Studio欢迎”界面,点击“Next”。

图:Android Studio欢迎页

选择“Custom”,点击“Next”。

图:选择安装类型

设置SDK路径,点击“Next”。

图:设置SDK路径

设置“内存分配”,可以默认,点击“Next”。

图:内存分配

点击“Next”。

图:安装虚拟机驱动

点击“Next”。

图:确认安装配置

选择左侧每一个licenses,点击“Accept”,依次“Accept”完成后,点击“Finish”。

图:许可协议

等待安装,此过程持续时间较长,请保持网络通畅。

图:安装SDK

安装完成后,点击“Finish”。

图:SDK安装完成

创建工程

第一次安装Android Studio,创建工程后,还需下载gradle,方法如下:

运行Android Studio,在 Android Studio起始页选择【New Project】。

图:新建工程

根据项目实际情况选择对应的模板,点击【Next】。本文选择【Phone and Tablet】选项卡中的【Empty Views Activity】。

图:选择“Empty Views Activity”

依次填写项目属性,其中,Language选择【Java】。填写完成后,点击【Finish】。

  • Name: 应用程序的名称,是App在设备上显示的应用程序名称,也是Android Studio Project的名称。
  • Package name: 应用程序包名。每一个App都有一个独立的包名,如果两个App的包名相同,Android会认为它们是同一个app。因此,需要尽量保证不同的App拥有不同的包名。
  • Save location:Project存放的本地路径。
  • Language:开发语言,这里选择“Java”。
  • Build configuration language:本文选择“Groovy DSL(build.gradle)”。
图:设置工程属性

工程创建完成后,Android Studio会自动下载相关gradle。如果出现“Read timed out”等提示,尝试以下方法解决。

图:下载gradle超时

(1)打开gradle-wrapper.properties配置文件。

图:gradle-wrapper.properties配置文件

(2)distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip,代表在哪里下载哪个版本的gradle。拷贝地址到浏览器,下载对应版本的gradle,版本一定要对应。

图:下载gradle

(3)zipStorePath=wrapper/dists代表下载的zip包存放路径。拷贝zip包到该路径中的gradle-8.2-bin中最新生成的文件夹中,本文是“bbg7u40eoinfdyxsxr3z4i7ta”,该文件夹自动生成,不能自己创建。Zip包不需要解压,系统会自动解压,并生成一个gradle- 8.2的文件夹,重启Android Studio。路径一般是“c:user/用户名/.gradle/wrapper/dists/”,根据电脑实际情况选择。

图:gradle路径

(4)在“"File" -> "Settings" -> "Build, Execution, Deployment" -> "Build Tools" -> "Gradle" 中配置 Gradle”,设置“Gradle JDKs”为“JAVA_HOME”。

图:配置gradle

设置成功后,Android Studio会自动下载需要的开发包,此过程较长,需保持网络通畅。

图:gradle下载中

连接调试设备

SuperMap iMobile for Android推荐使用真机调试程序,本文使用的设备参数如下表:

设备名称 MI 9
CPU 八核 2.84GHz
内存 8 GB
硬盘 128 GB

(1)点击手机界面上的“设置”应用。

(2)选择“我的设备——全部参数”,点击【MIUI版本】七次,提示“您现在处于开发者模式!”。

图:进入“开发者模式”

(3)选择“更多设置—开发者选项”,开启“USB调试”、“USB安装”。

图:设置开发者选项

如果开启USB安装提示“请先插入SIM卡”,需要插入一张 SIM 卡往手机里安装一下,然后再拔出,后面就能随便安装调试。

(4)准备USB调试线,一端插在电脑USB接口上,另一端插在手机充电口上,在“USB的用途”中选择“传输文件(MTP)”,并允许USB调试。

图:连接USB

(5)连接成功后,在Android Studio工具栏中,找到并选择设备。

图:选择设备

(6)点击工具栏的“运行”按钮,程序运行到设备上。

图:运行程序

若运行效果如下图所示,表示Android Studio安装和配置成功,调试设备连接成功,可以进行移动GIS应用开发。

图:工程运行效果