【读书笔记《Android游戏编程之从零开始》】1.Android 平台简介与环境搭建

简介:

简单的记录下笔记,具体可百度!

 

Android SDK (Software Development Kit)- Android 软件开发工具包,用于辅助Android 操作系统软件开发,是开发Android 软件、文档、范例、工具的一个集合。
Android NDK (Native Development Kit) - 类似 Android SDK,可用C/C++语言编写Android程序。

developer.android.com - 可查阅到 Android SDK、 开发指南、API说明等信息。

 

Android 开发环境的搭建

准备工作:
JDK: 是整个Java的核心,包括了Java的运行环境(Java Runtime Envirnment)、类库以及Java开发工具等等。
Eclipse: 简单而言就是一个IDE集成开发环境。
Android SDK: Android 开发工具包,内含Android虚拟设备,即Android模拟器。
ADT: 是Google研发的一个插件,此插件集成在Eclipse中,可为开发Android提供专属开发环境,并且ADT中包括实例、运行和除错等功能。

1.Java JDK的下载
http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.Android SDK的下载
http://dl.google.com/android/archives/android-sdk-windows-1.6_r1.zip

3.Eclipse IDE的下载
http://www.eclipse.org/downloads/

4.ADT的安装
1.在线安装
http://dl-ssl.google.com/android/eclipse/
2.离线安装
http://dl.google.com/android/ADT-0.9.7.zip

 

 补充:

 SDK官方下载:http://developer.android.com/sdk/index.html

 官网的SDK包括所有你需要开始开发应用程序,下载后安装好Java就可以使用了:

 1.Eclipse + ADT plugin
 2.Android SDK Tools
 3.Android Platform-tools
 4.The latest Android platform
 5.The latest Android system image for the emulator

 

  NDK官方下载:http://developer.android.com/tools/sdk/ndk/index.html






本文转自叶超Luka博客园博客,原文链接:http://www.cnblogs.com/yc-755909659/p/3730195.html,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
Android开发
安卓SO层开发 -- 编译指定平台的SO文件
安卓SO层开发 -- 编译指定平台的SO文件
32 0
|
4月前
|
缓存 算法 Java
Linux内核新特性年终大盘点-安卓杀后台现象减少的背后功臣MGLRU算法简介
MGLRU是一种新型内存管理算法,它的出现是为了弥补传统LRU(Least Recently Used)和LFU(Least Frequently Used)算法在缓存替换选择上的不足,LRU和LFU的共同缺点就是在做内存页面替换时,只考虑内存页面在最近一段时间内被访问的次数和最后一次的访问时间,但是一个页面的最近访问次数少或者最近一次的访问时间较早,可能仅仅是因为这个内存页面新近才被创建,属于刚刚完成初始化的年代代页面,它的频繁访问往往会出现在初始化之后的一段时间里,那么这时候就把这种年轻代的页面迁移出去
|
1月前
|
运维 监控 Java
应用研发平台EMAS产品常见问题之安卓构建版本失败如何解决
应用研发平台EMAS(Enterprise Mobile Application Service)是阿里云提供的一个全栈移动应用开发平台,集成了应用开发、测试、部署、监控和运营服务;本合集旨在总结EMAS产品在应用开发和运维过程中的常见问题及解决方案,助力开发者和企业高效解决技术难题,加速移动应用的上线和稳定运行。
|
1月前
|
运维 监控 Android开发
应用研发平台EMAS常见问题之安卓push的离线转通知目前无法收到如何解决
应用研发平台EMAS(Enterprise Mobile Application Service)是阿里云提供的一个全栈移动应用开发平台,集成了应用开发、测试、部署、监控和运营服务;本合集旨在总结EMAS产品在应用开发和运维过程中的常见问题及解决方案,助力开发者和企业高效解决技术难题,加速移动应用的上线和稳定运行。
25 1
|
3月前
|
编解码 测试技术 开发工具
如何实现Android视音频数据对接到GB28181平台(SmartGBD)
如何实现Android视音频数据对接到GB28181平台(SmartGBD)
|
3月前
|
开发工具 Android开发
Android平台RTMP推送|轻量级RTSP服务|GB28181设备接入模块之实时快照保存JPG还是PNG?
Android平台RTMP推送|轻量级RTSP服务|GB28181设备接入模块之实时快照保存JPG还是PNG?
|
3月前
|
数据采集 编解码 图形学
Android平台Unity下如何通过WebCamTexture采集摄像头数据并推送至RTMP服务器或轻量级RTSP服务
Android平台Unity下如何通过WebCamTexture采集摄像头数据并推送至RTMP服务器或轻量级RTSP服务
102 0
|
3月前
|
开发工具 Android开发
QGroundControl Qt安卓环境搭建及编译出现的问题
QGroundControl Qt安卓环境搭建及编译出现的问题
61 0
|
3月前
|
API Android开发
对于应用研发平台EMAS中安卓 API 32 收不到 FCM 推送的问题
对于应用研发平台EMAS中安卓 API 32 收不到 FCM 推送的问题
78 3
|
4月前
|
JSON 语音技术 Android开发
【Android App】在线语音识别功能实现(使用云知声平台与WebSocket 超详细 附源码)
【Android App】在线语音识别功能实现(使用云知声平台与WebSocket 超详细 附源码)
35 0