Android资源总结(开发工具/环境搭建/教程/论坛/博客/反编译工具)

  在Android发展前景相当好的情况下,本人最近搜集了一些关于Android的相关资源,当然包含以前发布的博客内容,进行了一次大整合,希望对和我一样是Android的初学者管用,如在文章中有所错误,敬请大家原谅并欢迎指正。

  一、Android相关介绍

  Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

  二、开发工具

    1.JDK(必需).最好是1.6以上版本。

JDK1.6官方下载_JDK6官方下载地址:
http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe

    2.Eclipse平台(可选)

      官方下载:http://www.eclipse.org/downloads/

      华军软件园:http://www.onlinedown.net/soft/32289.htm

      狗狗搜索:http://www.gougou.com/search?search=Eclipse&id=16

    3.NetBeans平台(可选)

      官方下载:http://netbeans.org/downloads/index.html

      

    4.ADT(Eclipse平台必装)。在Eclipse平台下开发Android的插件。一般都是在线安装

      下载地址:http://dl.google.com/android/ADT-0.9.6.zip

    5.nbandroid(NetBeans平台必装)

      下载地址:http://down.zzbaike.com/download/nbandroid-4081.html

    6.Android SDK包(必需)。Android 程式开发套件,包含 Android 手机模拟器(Emulator)。

      下载地址:http://www.gougou.com/search?search=android%20sdk&restype=-1&id=10000016&ty=0&pattern=0&xmp=0,有些sdk包并不包含一些工具,因此尽量下载比较大的包。

  
  二、环境搭建

    准备工作:安装JDK并配置,这里不做详解。

  1.Eclipse平台环境搭建。我的Eclipse版本是3.4.2

  (1)打开Eclipse,点击"Help菜单"选择"Software Updates.."项

图1

2.进入"Available Software页,点击"Add Site"项,在地址栏中输入:https://dl-ssl.google.com/android/eclipse,点击"OK".

图2

这时会看到如下添加了一项,选中此项,单击"Install"

图3

3.开始安装ADT插件

图4

4.安装完成后重启,看到工具栏中加了图5,图6中的俩项

图5

图6

5.打开"Preferences",点击"Android"在"SDK Location:"中输入Android SDK包的目录,点击“Apply”,会看到图8界面

图7

图8

6.点击图5中的机器人,打开插件模拟器的界面,点击“New”开始输入要创建的模拟器的信息。

Name是模拟器的名称可随便填

Target是模拟器的SDK版本,目前最新是2.2.

其他是硬件参数,一般都是默认。

图9

7.点击“Create AVD”后插件完成,这时会看到多了一项。

图10

8.测试是否成功。

图11

图12

图13

图14

2.NetBeans平台环境搭建

  1、

打开Netbeans6.8, 工具 -> 插件 -> 设置; 添加一个更新配置,如下图:

图15
确定后自动检查更新,转到“可用插件”,搜索“android”,安装显示的nbAndroid插件。

4. 添加Android SDK

在Netbeans中点击:工具 -> Java平台 -> 添加平台;如下图,选择Google.....

图16

点下一步,找到Android SDK 的文件夹,这个文件夹的图标会与众不同。选择文件夹,再下一步,就可以选择platform了。这里我选的是Android 2.2.


图17


图18

一个简单例子

现在就可以创建项目了,我创建了一个AndroidHelloWorld的程序。默认平台已经选好了Android。还有最好也更改下包名。


图19

图20

三、教程

1.视频教程下载地址:ed2k://|file|3G%E5%BA%94%E7%94%A8%E4%B9%8BAndroid%E4%BC%A0%E6%99%BA%E8%A7%86%E9%A2%91%E8%AE%B2%E8%A7%A3.zip|1562550506|9d40b75146523eda0b93e8f5a61ae66e|h=nnyxecc6g5lspkdmjxvgpkqxqng3pw6o|/

2.Google.Android.SDK开发范例大全PDF、源码下载:http://download.csdn.net/source/2035087,http://download.csdn.net/source/2231871

3.Android开发教程(PDF)下载:http://download.csdn.net/source/2705699

四、论坛

详见前面博客随表:http://www.cnblogs.com/salam/archive/2010/10/14/1851630.html

六、反编译工具

  详见前面博客随表:http://www.cnblogs.com/salam/archive/2010/09/24/1833818.html

<script type="text/javascript"></script>

<!--end: topics 文章、评论容器-->

<script type="text/javascript"></script>

<script type="text/javascript"></script>

Android资源总结(开发工具/环境搭建/教程/论坛/博客/反编译工具)相关推荐

  1. Django 学习小组:博客开发实战第二周教程 —— 实现博客详情页面和分类页面

    本教程内容已过时,更新版教程请访问: django 博客开发入门教程. 上周我们完成了博客的 Model 部分,以及 Blog 的首页视图 IndexView. 本节接上周的文档 Django 学习小 ...

  2. [C#反编译教程]001.Reflector.NET反编译工具 v8.5绿色版+注册机+注册教程

    截图 下载地址 Reflector.NET反编译工具 v8.5绿色版+注册机 下载地址:http://pan.baidu.com/s/1mgN1Cpi 密码:mx19 简介 .NET Reflecto ...

  3. Android Studio(0)开发开篇 环境搭建 创建工程 2020.3.1版本 虚拟手机

    系列文章目录 文章目录 系列文章目录 前言 一.Android Studio简介 二.安装并创建新项目 1.Hello Android 前言 近期因公司开发的项目需要开发手机APP,所以开始学习And ...

  4. 基于Markdown 搭建自己的博客,哪个工具好?

    现在很多人都知道使用Markdown 来搭建一个自己的博客或是给项目做文档网站, 这其实就是要推荐的静态网站生成器(Static Site Generator, SSG),它做的事情就是把你的文档.内 ...

  5. redis 哨兵机制环境搭建 - 七脉 - 博客园

    原文地址 Redis哨兵机制,一主二从 注:Redis哨兵切换,建议一主多从 一.一主二从 教程步骤:https://www.cnblogs.com/zwcry/p/9046207.html 二.哨兵 ...

  6. APK反编译工具在ubuntu的安装及使用

    1.编译三件套 我们反编译需要用到的三种工具apktool .dex2jar.jd-gui ,如下图所示 apktool工具:获取APK资源文件(图片和布局文件). dex2jar工具:将APK反编译 ...

  7. java反编译工具真的很强大!

    以前只听说过有反编译工具,但从来没用过,昨天我的项目指导老师让我帮他调一个汇编演示器的java程序,是从linux下直接拷贝过来的,里面全是二进制字节-class文件,我当时脑袋就蒙了,这怎么调试.直 ...

  8. ILSpy反编译工具的使用

    ILSpy反编译工具的使用 本文导读:ILSpy反编译工具的使用.不过,ILspy需要在电脑上安装.NET Framework 4.0.ILspy可以将一个dll文件转换为C#或VB语言.ILspy对 ...

  9. java 反编译 下载_java反编译工具

    java反编译工具是一款反向翻译Java工具,能够帮助用户将.class文件反向编译成Java文件,还可以还批量处理.class文件..jar文件,使用多页面编辑功能能大大提高操作人员反向编译效率,非 ...

最新文章

  1. layui如何获取父节点的父节点_jquery获取父元素或父节点的方法
  2. css表格文字超数量就竖排_求助!!一个非常棘手的问题。就是文字竖排显示的问题...
  3. jquery验证表单 提交表单
  4. mysql8.0新用户无法连接_mysql 8.0.16 Linux新建用户无法登录
  5. jboss与nginx_JBoss BRMS与JasperReports进行报告
  6. 10.Mysql数据库导入导出和授权
  7. python接口自动化代码_python3接口自动化-run_all_case
  8. selenuim webDriver API 16种定位方式
  9. Html5的测试总结
  10. 详解基于机器学习的恶意代码检测技术
  11. b、B、KB、MB、GB 之间的大小关系以及换算
  12. Assembler--Error: invalid instruction suffix for `push‘
  13. 基频和倍频的概念_基频峰,泛频峰,倍频峰,二倍频峰的区别
  14. cad2017单段线_cad2017新功能介绍
  15. Adams隐式4阶方法解常微分方程,fortran实现
  16. pycharm提示无法加载文件 C:\Users\admin\Desktop\pythonLX\venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本
  17. 【建议收藏】ChatGPT 联网版抢先体验,学会这 8 大高阶实用技巧,让你秒上手!
  18. @staticmethod的粗浅认识
  19. 英国主要跨境电商平台简单介绍
  20. OpenStack物理资源虚拟化比率设置

热门文章

  1. FFmpeg开发(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)
  2. 刀剑神域服务器为什么一直在维护,刀剑神域一记忆重组无法连接服务器是什么原因...
  3. 佛教观点谈儿童教育问题
  4. python绘制概率密度曲线_python添加概率密度曲线-女性时尚流行美容健康娱乐mv-ida网...
  5. Code:Blocks 中文乱码问题原因分析和解决方法!
  6. 四小时学习opencv+qt系列(第二天)
  7. php结合美图秀秀,美图秀秀web开放平台--PHP流式上传和表单上传示例分享_PHP
  8. LOL快捷键列表(新手有必要看看)
  9. 解决chrome浏览器对于自动填充的input表单添加的默认的淡黄色背景问题 一般的浏览器input和button的高度不一致问题...
  10. 【微信公众号】微信集成功能--接入多客服系统