Android Studio安排与配置(附图)

为在Windows10系统下开发无人机地面站,实现对大疆精灵4(其它型号类似)无人机的远程控制,需要在Windows10环境搭建基础的Android开发环境,因为DJI Mobile SDK Android是为安卓设备(精灵Phantom 4的遥控器)设计的运行载体,Windows仅作为「开发主机」负责编译Android SDK代码、部署到遥控器,而非直接在Windows上运行Android SDK。

一、下载Android Studio安装包

国内建议直接访问 https://developer.android.google.cn/studio?hl=zh-cn 下载。

直接下翻到下图位置

这里有适用于不同系统的Android Studio版本。对于Windows环境,有两个版本,可执行文件的与压缩包的。两者本质上没有区别。这里选择的是可执行文件的,直接点击下载即可。

二、安装Android Studio

直接双击下载的安装包,启动安装引导。

直接点击Next

所有的组件都需要选择,继续点击Next

这里需要指定需要安装的位置,然后点击Next

直接点击Install

进入安装状态,直至显示完成,如下

点击Next,完成安装。

三、启动Android Studio

在"开始"中选择新安装的应用:Android Studio

首次启动时会询问是否允许将使用信息上传,以帮助改进Android Studio。可以选择同意/不同意,不影响后续的使用。

选择"Don't send",进入欢迎界面

如果在这里停留一段时间,会弹出一个窗口

不用理会,直接取消即可,点击Cancel。然后点击欢迎界面的Next

选择自定义安装,点击Next

上面的选项均勾选,下面给出安装SDK组件的位置,然后点击Next

核实设置,直接点击Next

许可协议,选择Accept,然后点击Next

进入下载组件阶段,等待即可

下载完成,点击Finish

至此,Android Studio已经首次启动已经完成,进入到相应的工程设计阶段。

四、配置Android SDK

匹配精灵Phantom 4 遥控器系统。精灵Phantom 4 带屏遥控器(GL600A)的Android版本为7.0 (API Level 24),需配置对应SDK。

在欢迎界面中,点击窗口右侧中间的More Actions,在下拉菜单中选择SDK Manager

在SDK Platforms中勾选Android 7.0 (Nougat) (API 24)。如果没找到,可以向下滑动即可看到。

在SDK Tools中勾选Android SDK Build-Tools、Android SDK Platform-Tools、Google USB Driver,然后点击Apply

确认改变,点击OK

进入下载阶段,等待完成。

移除取消勾选的SDK,直接点击Next

点击Finish

完成SDK组件的安装,继续点击Finish

回到设置界面,点击OK

回到欢迎界面,至此完成了Android SDK的配置。

五、配置Windows环境变量

为Windows添加环境变量。

点击 设置

点击 系统

选择系统信息

选择 高级系统设置

选择 环境变量

选中 Path,点击 编辑

点击 新建 后,再点击 浏览,由文件系统中选择相应的文件夹,将Sdk\platform-tools和Sdk\build-tools\36.1.0加入到路径中。注意:36.1.0与版本有关,不同版本可能会有不同。

点击 确定

点击 确定

继续点击 确定,完成环境变量的配置。

至此,完成了Android Studio的全部安装及相关配置。

相关推荐
千里马学框架20 小时前
一起学 Android 14:ShellTransition 屏幕旋转过程深度剖析
android·智能手机·性能优化·framework·性能·屏幕旋转·rotation
美狐美颜SDK开放平台20 小时前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk
AFinalStone20 小时前
Android7 SystemUI源码解析(七)Keyguard锁屏模块深度解析
android·systemui
致远ccc21 小时前
Google Play 上架前如何测试 App?多国家 Android 环境测试
android·app测试·googleplay·多国家应用测试
ttyyttemo1 天前
Kotlin 协程中的 Job 结构化并发与取消
android
sun0077001 天前
tbox 4g/5g切换,导致wan ip 改变,导致车机旧网络不可用。需要重启车机才行
android
其实防守也摸鱼1 天前
内网穿透与反向代理:原理、工具与实战指南
android·大数据·运维·安全·网络安全·自动化·渗透
AFinalStone1 天前
Android7 SystemUI 源码解析(四)NavigationBar 导航栏与 SystemBars
android·systemui
JMchen1 天前
属性动画原理与高级动画实现
android·kotlin·canvas
AFinalStone1 天前
Android7 SystemUI 源码解析(二)启动流程深度解析
android·systemui