android手游sdk开发教程,Android SDK开发基本教程

一.本文章总计460字,需要花费您5分钟时间进行阅读。

A.先来理解SDK开发的基本流程。首先,在你的Project中新建一个module,指定为Android Library。再新建一个Activity,在配置文件中进行声明。导出项目为jar或者aar格式,再导入到你的项目中,就可以使用这个SDK了。SDK中所有内容都需围绕此Activity来写,它是SDK的上下文。

B.话不多说,直接上流程图。

1,新建Project.

17e568ab698654aa4767c9fe416bdc97.png

1.png

2.新建Module.

a3e45c367d5dd055fff520844807579a.png

2.jpg

3.指定Module为Android Library.

9bfc573b8be58c3e5e0b0a460f58f01b.png

3.jpg

4.在Module中新建Activity.

2039a7ba07f4909b554847328e70afb9.png

4.jpg

5.在AndroidManifest清单文件中声明此Activity.

cb8b6e2beeb356705ee7ed77f56658db.png

6.jpg

6.随便来段代码.

f267cfe24856d8ca51f85953486b8719.png

5.jpg

7.点击 Build Rebuild Project导出你的SDK.

64e41d2ec6151426e1e286957c94fbf5.png

7.jpg

8.jar文件路径,为你Project中,Module目录下,build-intermediates-bundles-debug目录中,jar文件可更改名称。 如本编此项目最后导出的jar文件路径为 E:\Install\AndroidStudioProjects\SdkDemo\sdk\build\intermediates\bundles\debug

53a1ab944b674bfcf59d9ea160b6cf8d.png

8.jpg

9.aar文件路径,为你Project中,Module目录下,build-outputs-aar目录中, 如本编此项目最后导出的aar文件路径为 E:\Install\AndroidStudioProjects\SdkDemo\sdk\build\outputs\aar

6c26923f509d088cb871cea428d24cd3.png

9.jpg

C.最后,补充一些概念。

1.SDK中的所有内容,除了之前创建声明过的那个Activity以外,都是没有生命周期的。

2.jar包不包含资源文件,一般为纯代码。aar包中含有诸如图片之类的资源文件。

复制代码

二.随手分享,用上并觉得喜欢的朋友可以关注本简书号MiHomes,后续会有更多更好的博客推送给您。

另:欢迎指出不足,会进行更正

[14本经典Android开发教程]-3-Android SDK 中文开发文档 什么是 Android? Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta版的 Android SDK 提供了在Android 平台上使用JaVa语言进行Android应用开发必须的工具和API接口。 特性 · 应用程序框架 支持组件的重用与替换 · Dalvik 虚拟机 专为移动设备优化 · 集成的浏览器 基于开源的WebKit 引擎 · 优化的图形库 包括定制的2D图形库,3D图形库基于OpenGL ES 1.0 (硬件加速可选) · SQLite 用作结构化的数据存储 · 多媒体支持 包括常见的音频、视频和静态图像格式 (如 MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) · GSM 电话技术 (依赖于硬件) · 蓝牙Bluetooth, EDGE, 3G, 和 WiFi (依赖于硬件) · 照相机,GPS,指南针,和加速度计(accelerometer) (依赖于硬件) · 丰富的开发环境 包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse集成开发环境插件 Android 架构 下图显示的是Android操作系统的主要组件。每一部分将会在下面具体描述。 已上传2本: [14本经典Android开发教程]-1-Android开发从入门到精通http://download.youkuaiyun.com/detail/cleopard/8355245 [14本经典Android开发教程]-2-Android开发手册—API函数详解 http://download.youkuaiyun.com/detail/cleopard/8374487 剩余11本稍后上传!@或直接从这里寻找@ http://download.youkuaiyun.com/user/cleopard/album @更多@ http://cleopard.download.youkuaiyun.com/ 福利 http://xuemeilaile.com 17份软件测试文档 http://download.youkuaiyun.com/album/detail/1425 13份WPF经典开发教程 http://download.youkuaiyun.com/album/detail/1115 C#资料合辑二[C#桌面编程入门篇] http://download.youkuaiyun.com/album/detail/957 C#资料合辑一[C#入门篇] http://download.youkuaiyun.com/album/detail/669 [Csharp高级编程(第6版)](共8压缩卷) http://download.youkuaiyun.com/album/detail/667 10个[精品资源]Java学习资料合辑[一] http://download.youkuaiyun.com/album/detail/663 10个C#Socket编程代码示例 http://download.youkuaiyun.com/album/detail/631 6份GDI+程序设计资源整合[全零分] http://download.youkuaiyun.com/album/detail/625 2014年移动游戏行业数据分析 http://download.youkuaiyun.com/detail/cleopard/8340331 一文读懂2014年全球互联网广告新生态 http://download.youkuaiyun.com/detail/cleopard/8340303
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值