推荐使用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应用开发。
图:工程运行效果 |