zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

《Android传感器开发与智能设备案例实战》——第2章,第2.1节安装Android SDK的系统要求

2023-09-11 14:17:34 时间

本节书摘来自异步社区《Android传感器开发与智能设备案例实战》一书中的第2章,第2.1节安装Android SDK的系统要求,作者 朱元波,更多章节内容可以访问云栖社区“异步社区”公众号查看

第2章 搭建Android应用开发环境
Android传感器开发与智能设备案例实战
“工欲善其事,必先利其器”出自《论语》,意思是要想高效地完成一件事,需要有一个合适的工具。对于安卓开发人员来说,开发工具同样至关重要。作为一项新兴技术,在进行开发前首先要搭建一个对应的开发环境。而在搭建开发环境前,需要了解安装开发工具所需要的硬件和软件配置条件。Android开发包括底层开发和应用开发,底层开发大多数是指和硬件相关的开发,并且是基于Linux环境的,例如开发驱动程序。应用开发是指开发能在Android系统上运行的程序,例如游戏、地图等程序。本书的重点是讲解多媒体应用开发,即使讲一些底层的知识,也是为上层的应用服务的。因为开发Android智能设备程序既需要底层开发知识,也需要上层应用开发的知识。所以在本书需要讲解底层和应用开发环境的搭建知识。本章将首先介绍在Windows下搭建Android应用开发环境的过程。

2.1 安装Android SDK的系统要求
在搭建之前,一定先确定基于Android应用软件所需要开发环境的要求,具体如表2-1所示。

表2-1 开发系统所需求参数


48612104085d47d608ab20e1bc23f00658246f78

Android工具是由多个开发包组成的,具体说明如下。

JDK:可以到网址http://java.sun.com/javase/downloads/index.jsp处下载。
Eclipse(Europa):可以到网址http://www.eclipse.org/downloads/下载Eclipse IDE for Java Developers。
Android SDK:可以到网址http://developer.android.com下载。
还有对应的开发插件。


Android | 通过WindowInsetsController设置系统栏颜色、Behavior、显示隐藏等 两种方式可以引入`WindowInsetsController`,一种直接通过`API`的`val controller = window.decorView.windowInsetsController`获取,注意该方法在`API30`及以上才有
android体系课-系统启动流程-之zygote进程启动过程源码分析 笔者刚开始学习Android的时候也和大部分同学一样,只会使用一些应用层面的知识,对于一些比较常见的开源框架如 mark RxJava /mark , mark OkHttp /mark , mark Retrofit /mark ,以及后来谷歌推出的 mark 协程 /mark 等,都只在使用层面,对于他们 mark 内部原理 /mark ,基本没有去了解觉得够用就可以了,又比如Activity,Service等四大组件的使用原理,系统开机过程,Launcher启动过程等知之甚少,知其然而不知其所以然,结果就是出现某些问题,不知道从哪里找原因,只能依赖万能的百度,但是百度看多了,你会发现自己
android体系课-系统启动流程-之SystemServer启动过程源码分析 笔者刚开始学习Android的时候也和大部分同学一样,只会使用一些应用层面的知识,对于一些比较常见的开源框架如 mark RxJava /mark , mark OkHttp /mark , mark Retrofit /mark ,以及后来谷歌推出的 mark 协程 /mark 等,都只在使用层面,对于他们 mark 内部原理 /mark ,基本没有去了解觉得够用就可以了,又比如Activity,Service等四大组件的使用原理,系统开机过程,Launcher启动过程等知之甚少,知其然而不知其所以然,结果就是出现某些问题,不知道从哪里找原因,只能依赖万能的百度,但是百度看多了,你会发现自己
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。