android开发教程(一)——目录
本教程中使用的环境:
windows平台:
c:\>winver
linux平台:
k@k-C410:/$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 13.10
Release: 13.10
Codename: saucy
k@k-C410:/$ uname -a
Linux k-C410 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
开发android应用的流程:
开发环境搭建:
android开发环境需要以下几个部分:
- java-jdk:java开发包。包括java编译、打包、运行、签名工具
- android-sdk:android软件开发包
- android-ndk:android本地开发包。主要是支持用c或c++写的程序。
- ant:命令行的工程管理工具,用于java源程序工程管理和编译。
- eclipse:开发、调试工具集成环境
- adt:android开发者工具,它是eclipse的插件。
下面章节将详细介绍每个部分。
android开发教程(二)——环境搭建之java-jdk
android开发教程(三)——环境搭建之android-sdk
android开发教程(四)——java之Hello World
android开发教程(五)——java之包
android开发教程(六)——环境搭建之工程管理工具ant
android开发教程(七)——环境搭建之集成开发环境eclipse
android开发教程(八)——环境搭建之android-ndk
第二步:开发
建立android工程,资源文件,Android Manifest文件
第三步:android应用编译、运行和测试:
Android开发教程(九)——android开发流程之Hello world
编译、签名、打包、安装:
Android开发教程(十)——android程序建立过程
android开发教程(十一)——android应用程序基础
android教程(十二)——android工程清单文件
android开发教程(十三)——JAVA基础之理解JNI原理
adb使用
logcat使用
第四步:发布
未完,待续......
android开发教程(一)——目录相关推荐
- 【Android开发教程】一、基础概念
Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Ma ...
- “.NET研究”【Android开发教程】一、基础概念
Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Ma ...
- Android开发教程JAVA基础(汇总)
Android游戏开发视频教程(汇总) Android开发教程JAVA基础之Java 概述 Android开发教程JAVA基础之标示符.关键字1 Android开发教程JAVA基础之标示符.关键字2 ...
- 做了一个系列的Android开发教程列表
做了一个系列的Android开发教程列表.花了半天多的专题 里面包含了 4个系列的教程. 也包含了很多Android开发资料. 喜欢的人可以收藏哦:http://dev.apkbus.com/
- Android开发教程之--sql语句一、创建/删除表Stringsql=Createtable
Android开发教程之--sql语句 一.创建/删除表 String sql="Create table "+TABLE_NAME+"("+FIELD_ID+ ...
- Unity3D For Android 开发教程【转http://game.ceeger.com/Unity/Doc/2011/Unity3D_For_Android.html】...
Unity3D For Android 开发教程 Date:2011-08-01 04:33 我自认为抵挡诱惑的能力还是很强大的,关键的时候还能把持住自己.今天逛了一下南京的丹凤街,终于受不住Andr ...
- android开发教程21篇(强烈推荐,几乎每一篇都是精华教程)
qianqianlianmeng android开发教程21篇(强烈推荐,几乎每一篇都是精华教程) 推荐hellogv 的二十一篇android开发教程,说句真心话,几乎是每一篇都是精华,值得很多开发 ...
- android开发教程:android调用activity简单方法
2019独角兽企业重金招聘Python工程师标准>>> 在没看麦子学院的教学视频之前,觉得在一个apk中调用另外一个apk中的activity是件非常麻烦的事情,有时候很害怕遇见这类 ...
- 【引用】安卓巴士精选Android开发教程
精选Android开发教程--包括Android开发书籍,系列教程,优秀Android开源源码.同时也包括Android开发外包项目. 订阅地址:http://list.qq.com/cgi-bin/ ...
最新文章
- 返乡大迁徙,任正非说了两个“不要忘了”
- 为什么计算机专业学生要学Linux系统?
- Vue warn: Invalid prop: type check failed for prop “data“. Expected Array, got Object.
- Node.js 应用故障排查手册 —— 综合性 GC 问题和优化
- 损失函数的意义和作用_损失函数的可视化:浅论模型的参数空间与正则
- php 返回数组元素函数_php array_values 返回数组的所有值详解及实例
- Linux下的sniffer工具--Tcpdump的安装和使用
- Django - 请求与响应、表单、中间件、上下文处理器
- C#--Winform开发常见注意事项
- ios 视频播放器:AVPlayer(附:seektotime精准定位)
- 现如今安卓手机的系统优化哪家好呢?
- 操练Draco的代码
- win10电脑外接音响没声音怎么回事?win10电脑外接音响没声音的修复方法
- 最新个人所得税计算方法
- Holy Grail 计蒜客41305
- Python 判断列表中是否含有给定字符串
- Java正则匹配淘口令
- FLASH游戏制作精选实例教程
- 一行文字两端的均匀分布
- 原生JS中的三大家族(offset/scroll/client)与jQuery中对应的方法
热门文章
- OSChina 周一乱弹 ——程序员,禅师是这样说的。
- ajax put完整示例,Java AjaxParams.put方法代码示例
- python:基于朴素贝叶斯算法的垃圾邮件过滤分类
- 故障分析 | undo log 长时间处于清理状态导致备份失败
- pycharm没有找到manage repositories按钮
- java计算机毕业设计课堂考勤系统源码+mysql数据库+系统+lw文档+部署
- 发现最优秀的人工智能对话体验
- Elasticsearch 同义词(dynamic-synonym插件)远程热词更新
- html 图片显示一块一块加载失败,页面中图片加载失败的优化方法
- java对话框的关闭按钮_单击关闭按钮时,在jquery对话框中销毁Div及其内容