本教程中使用的环境:

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开发环境需要以下几个部分:

  1. java-jdk:java开发包。包括java编译、打包、运行、签名工具
  2. android-sdk:android软件开发包
  3. android-ndk:android本地开发包。主要是支持用c或c++写的程序。
  4. ant:命令行的工程管理工具,用于java源程序工程管理和编译。
  5. eclipse:开发、调试工具集成环境
  6. 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开发教程(一)——目录相关推荐

  1. 【Android开发教程】一、基础概念

    Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Ma ...

  2. “.NET研究”【Android开发教程】一、基础概念

    Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Ma ...

  3. Android开发教程JAVA基础(汇总)

    Android游戏开发视频教程(汇总) Android开发教程JAVA基础之Java 概述 Android开发教程JAVA基础之标示符.关键字1 Android开发教程JAVA基础之标示符.关键字2 ...

  4. 做了一个系列的Android开发教程列表

    做了一个系列的Android开发教程列表.花了半天多的专题 里面包含了 4个系列的教程. 也包含了很多Android开发资料. 喜欢的人可以收藏哦:http://dev.apkbus.com/

  5. Android开发教程之--sql语句一、创建/删除表Stringsql=Createtable

    Android开发教程之--sql语句 一.创建/删除表 String sql="Create table "+TABLE_NAME+"("+FIELD_ID+ ...

  6. Unity3D For Android 开发教程【转http://game.ceeger.com/Unity/Doc/2011/Unity3D_For_Android.html】...

    Unity3D For Android 开发教程 Date:2011-08-01 04:33 我自认为抵挡诱惑的能力还是很强大的,关键的时候还能把持住自己.今天逛了一下南京的丹凤街,终于受不住Andr ...

  7. android开发教程21篇(强烈推荐,几乎每一篇都是精华教程)

    qianqianlianmeng android开发教程21篇(强烈推荐,几乎每一篇都是精华教程) 推荐hellogv 的二十一篇android开发教程,说句真心话,几乎是每一篇都是精华,值得很多开发 ...

  8. android开发教程:android调用activity简单方法

    2019独角兽企业重金招聘Python工程师标准>>> 在没看麦子学院的教学视频之前,觉得在一个apk中调用另外一个apk中的activity是件非常麻烦的事情,有时候很害怕遇见这类 ...

  9. 【引用】安卓巴士精选Android开发教程

    精选Android开发教程--包括Android开发书籍,系列教程,优秀Android开源源码.同时也包括Android开发外包项目. 订阅地址:http://list.qq.com/cgi-bin/ ...

最新文章

  1. 返乡大迁徙,任正非说了两个“不要忘了”
  2. 为什么计算机专业学生要学Linux系统?
  3. Vue warn: Invalid prop: type check failed for prop “data“. Expected Array, got Object.
  4. Node.js 应用故障排查手册 —— 综合性 GC 问题和优化
  5. 损失函数的意义和作用_损失函数的可视化:浅论模型的参数空间与正则
  6. php 返回数组元素函数_php array_values 返回数组的所有值详解及实例
  7. Linux下的sniffer工具--Tcpdump的安装和使用
  8. Django - 请求与响应、表单、中间件、上下文处理器
  9. C#--Winform开发常见注意事项
  10. ios 视频播放器:AVPlayer(附:seektotime精准定位)
  11. 现如今安卓手机的系统优化哪家好呢?
  12. 操练Draco的代码
  13. win10电脑外接音响没声音怎么回事?win10电脑外接音响没声音的修复方法
  14. 最新个人所得税计算方法
  15. Holy Grail 计蒜客41305
  16. Python 判断列表中是否含有给定字符串
  17. Java正则匹配淘口令
  18. FLASH游戏制作精选实例教程
  19. 一行文字两端的均匀分布
  20. 原生JS中的三大家族(offset/scroll/client)与jQuery中对应的方法

热门文章

  1. OSChina 周一乱弹 ——程序员,禅师是这样说的。
  2. ajax put完整示例,Java AjaxParams.put方法代码示例
  3. python:基于朴素贝叶斯算法的垃圾邮件过滤分类
  4. 故障分析 | undo log 长时间处于清理状态导致备份失败
  5. pycharm没有找到manage repositories按钮
  6. java计算机毕业设计课堂考勤系统源码+mysql数据库+系统+lw文档+部署
  7. 发现最优秀的人工智能对话体验
  8. Elasticsearch 同义词(dynamic-synonym插件)远程热词更新
  9. html 图片显示一块一块加载失败,页面中图片加载失败的优化方法
  10. java对话框的关闭按钮_单击关闭按钮时,在jquery对话框中销毁Div及其内容