`
woshixushigang
  • 浏览: 576144 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

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

阅读更多

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/2035087http://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>
分享到:
评论

相关推荐

    linux下android反编译工具

    本篇文章将详细介绍如何利用`apktool`、`dex2jar-2.0`和`jd-gui-0.3.5`这三款强大的工具来对Android应用进行反编译。 首先,`apktool`是一款开源的工具,用于解包和重新打包Android应用。它可以帮助我们解析APK文件...

    android开发资料大全

    实用Android开发工具和资源精选 APK权限大全 - Android必懂知识 最无私的Android资料(书籍+代码)分享[总结] Android中文帮助教程(非常合适新手入门) android程序编写及调试新手入门 大家一起学Android(Windows...

    AndroidTool_Release_v2.33.rar

    5. **各种版本的Android Platform Tools**:包括用于反编译APK、修改系统资源、查看设备信息等的实用工具。 6. **第三方插件和扩展**:可能包含了各种开发者常用的第三方工具,如用于图形化布局编辑的Layout ...

    android-ndkr10环境搭建.pdf

    Android NDK是Android开发工具的一部分,它允许开发者使用C和C++原生代码来编写部分应用程序,以提高性能或利用特定硬件功能。 1. 访问Android开发者官网:首先,你需要访问Android开发者官方网站...

    Android逆向工具基础思维导图,便捷整理思路,环境配置、Android开发环境、安卓模拟器、一台调试手机、调试方法.rar

    这个资源包,"Android逆向工具基础思维导图,便捷整理思路,环境配置、Android开发环境、安卓模拟器、一台调试手机、调试方法.rar",显然是为了帮助初学者或者经验丰富的开发者更好地梳理Android逆向分析的基本流程...

    最全 小龟视频 全套app ipa编译-文件-工具-教程,对接苹果CMS10影视

    在IT行业中,iOS应用开发是一项重要的技能,尤其是对于那些希望为苹果用户提供服务的开发者来说。本文将详细讨论“小龟视频”全套APP的IPA编译过程,以及如何将其与苹果CMS10影视系统进行对接。这是一份全面的资源...

    android-ndkr10环境搭建借鉴.pdf

    在Android应用开发中,有时需要使用C或C++代码来实现高性能的计算或者调用特定的库,这时就需要搭建Android NDK环境。本文主要介绍了如何在Windows环境下搭建Android NDK r10的开发环境,并通过实例演示了如何在...

    Android逆向工具

    与常见的反编译工具如JD-GUI或Apktool相比,`jadx`在代码恢复和结构解析方面表现出色,它能更好地保留原始类结构、方法和变量名,使分析代码变得更为直观。`jadx`支持命令行界面和图形用户界面,方便不同需求的使用...

    Java环境变量一键配置软件合集+ApkIDE少月版

    2. **APKDB反编译.exe**:这是APK文件的反编译工具,可能使用Java实现,用于解析和查看APK的源代码和资源。 3. **ApkIDE少月版.exe**:如前所述,这是ApkIDE的精简版本,用于Android应用的开发和反编译。 4. **...

    渗透测试环境搭建常用命令方法checklist(iOS&&Android).zip

    - **静态分析**:通过代码审查、反编译工具了解应用结构和逻辑。 - **动态分析**:使用模拟器或真机运行应用,监控网络通信,寻找异常行为。 - **漏洞利用**:利用找到的漏洞创建exploit,验证其影响。 - **报告...

    Android开发及相应事件

    首先,你需要安装JDK,它是Java开发工具包,为编写Android应用提供必要的Java环境。接着,下载并安装Android SDK,它包含了开发Android应用所需的各种工具和库。安装Eclipse作为主要的集成开发环境(IDE),它提供了...

    Android开发资料合辑

    9. **《android的apk之反编译.pdf》**:反编译APK可以帮助开发者了解应用的内部结构和工作原理,有助于学习其他应用的设计思路,也可能用于安全分析和逆向工程。 10. **《Jquery mobile UI组件详解.pdf》**:jQuery...

    小龟视频APP双端影视对接苹果CMS反编译源码+视频教程

    【小龟视频APP双端影视对接苹果CMS反编译源码+视频教程】是一个针对移动应用开发者和影视平台运营者的资源包,包含了实现小龟视频APP在iOS和Android双平台上与苹果CMS系统进行数据对接所需的源代码和教学视频。...

    在Android app中集成nginx,非JNI

    这涉及到设置交叉编译工具链,例如NDK(Native Development Kit),并配置合适的编译选项,确保生成的二进制文件能够在ARM或x86架构的Android设备上运行。 3. **封装Java接口**:为了在Java层控制nginx,我们需要...

    绿豆视频app6.1开源板及搭建教程和源码源码

    压缩包中的文件名"新建文本文档.txt"和"绿豆6.1反编译版搭建教程及源码"提示我们有两个主要的学习资源。"新建文本文档.txt"可能包含了搭建环境的步骤、配置指南、注意事项或其他辅助信息。"绿豆6.1反编译版搭建教程...

    Android各知识点详细总结.pdf

    12. **反编译Android程序**: 使用`dexdump`工具反编译`.dex`文件,了解代码结构。 13. **解决常见错误**: 遇到错误时,例如"No classfiles specified"或"Conversion to Dalvik format failed with error 1",可能...

    apk反编译全部工具包(全).rar

    APK反编译是Android应用开发领域中的一个重要概念,它涉及到对APK文件进行逆向工程,以了解其内部工作原理、源代码或修改资源。本压缩包“apk反编译全部工具包(全).rar”包含了进行APK反编译所需的主要工具,包括...

Global site tag (gtag.js) - Google Analytics