- 浏览: 578294 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (411)
- webservice (3)
- oracle (37)
- sqlserver (8)
- j2ee (56)
- linux (7)
- javaweb (47)
- office (1)
- struts (23)
- hibernate (11)
- spring (29)
- 网络 (2)
- tomcat (13)
- tongweb (0)
- weblogic (0)
- powerdesiginer (3)
- svn (3)
- js (20)
- ie (2)
- 编译 (3)
- css (2)
- 操作系统 (5)
- Android (41)
- jbpm4.3 (1)
- fckeditor (3)
- 操作excel (2)
- db2常用命令 (1)
- ibatis (5)
- mysql (16)
- 表达式语言 (1)
- java方式调用存储过程 (1)
- ca (1)
- linux客户端 (1)
- 电子数码 (1)
- 行业应用 (12)
- 开发工具 (4)
- 面试 (1)
- 计算机原理 (1)
- NOSQL (5)
- 虚拟机 (1)
- nginx (0)
- velocity (2)
- jndi (1)
- spring mvc (39)
- springmvc (32)
- 安全 (5)
- htmleditor (6)
- iphone4 (1)
- html (4)
- jstl (2)
- ckeditor (5)
- 连接池 (1)
- jquery (6)
- 分页 (1)
- 技术研发规则 (1)
- javamail (1)
- maven (2)
- upload (1)
- log (1)
- 测试 (10)
- spring roo (1)
- 版本控制 (2)
- find bugs (0)
- jsf (0)
- springroo (0)
- 小道理 (1)
- 小道理,技术标准 (1)
- jsf (0)
- bitbao (2)
- redmine (3)
- 团队意识 (1)
- mybatis (2)
- jquery mobile (1)
- flexpaper (0)
- json (4)
- URLRewriteFilte (1)
- html5 (1)
- 都乐保活动 (0)
- openfire (0)
- TreeMap (1)
- build (0)
- javaweb,tag (0)
- algorithm (1)
- tag (2)
- 扯淡 (0)
- mac (2)
- 叶一火(老一) (1)
- 游玩 (1)
- 编码 (1)
- 上线部署 (0)
- 研发管理 (0)
- thumbnailator (2)
- 旅游 (0)
- bingweibo (1)
- 杂谈 (4)
- ktv (1)
- weibo (1)
- 爱情 (2)
- 饮食 (1)
- MediaWiki (1)
- git (1)
- 版本库 (1)
- servlet (1)
- 感悟 (1)
- 人生 (1)
- highcharts (1)
- poi (0)
- websphere (0)
- php (1)
最新评论
-
woshixushigang:
good
org.springframework.beans.TypeMismatchException: Failed to convert property valu -
nathanleewei:
org.springframework.jdbc.core.B ...
org.springframework.beans.TypeMismatchException: Failed to convert property valu -
浪禾木:
请问是ckeditor\contents.css吗?改过以后 ...
ckeditor自动换行问题 -
simusuishi:
刚哥威武!
ckeditor取值赋值问题 -
a455642158:
收割完毕……
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.
一个简单例子
现在就可以创建项目了,我创建了一个AndroidHelloWorld的程序。默认平台已经选好了Android。还有最好也更改下包名。
图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>
发表评论
-
Android 菜单(OptionMenu)大全 建立你自己的菜单
2011-04-29 12:09 986Android 菜单(OptionMenu)大全 建立你自己 ... -
Android学习点点滴滴之获取系统可用内存
2011-04-29 12:08 956Android学习点点滴滴之获取系统可用内存 ... -
Android学习点点滴滴之获取正在运行的进程
2011-04-29 12:07 1049Android学习点点滴滴之获取正在运行的进程 ... -
Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
2011-04-29 12:07 1211Android 应用程序窗体显示状态操作(requestWi ... -
Android游戏开发教程汇总
2011-04-29 12:06 1094Android游戏开发教程汇总 把最近搜集到 ... -
Android 对话框(Dialog)大全 建立你自己的对话框
2011-04-29 12:06 858Android 对话框(Dialog)大全 建立你自己的对话框 ... -
android Toast大全(五种情形)建立属于你自己的Toast
2011-04-29 12:04 812android Toast大全(五种情形)建立属于你自己的T ... -
通过创建一个位图的XY Chart来学习Android绘图类Rect,Paint,Bitmap,Canvas(附源码)
2011-04-29 12:03 1811通过创建一个位图的XY Chart来学习Android绘图类 ... -
Android2.3操作系统即将发布,亮点解读
2011-04-29 12:02 1042Android2.3操作系统即将发布,亮点解读 ... -
Android之Bundle传递数据详解与实例及Bundle与SharedPreferences的区别
2011-04-29 12:02 1263Android之Bundle传递数据详解与实例及Bundle ... -
Android开源项目源码下载(不断更新中)
2011-04-29 12:01 5794Android开源项目源码下 ... -
android控件之VideoView建立自己的播放器
2011-04-29 12:01 1162android控件之VideoView建立自己的播放器 ... -
Android控件之ZoomButton缩放按钮
2011-04-29 12:00 1107Android控件之ZoomButton缩放按钮 ... -
Android控件之ZoomControls缩放控件
2011-04-29 12:00 1331Android控件之ZoomControls缩放控件 ... -
Android简单数据存储类SharedPreferences详解及实例(通过“记住密码”功能学习SharedPreferences)
2011-04-29 11:58 1159Android简单数据存储类SharedPreference ... -
Android布局控件之LinearLayout详解
2011-04-29 11:58 1359Android布局控件之LinearLa ... -
Android控件之SlidingDrawer(滑动式抽屉)详解与实例
2011-04-29 11:56 1317Android控件之SlidingDrawer ... -
转Android系统架构
2011-04-29 11:55 896转Android系统架构 Android的系统 ... -
Android学习资料分享(不断更新中)
2011-04-29 11:54 1371Android学习资料分享(不断更新中) 最近 ... -
Android权限说明
2011-04-29 11:53 777Android权限说明 程序执行需要读取到安全敏 ...
相关推荐
本篇文章将详细介绍如何利用`apktool`、`dex2jar-2.0`和`jd-gui-0.3.5`这三款强大的工具来对Android应用进行反编译。 首先,`apktool`是一款开源的工具,用于解包和重新打包Android应用。它可以帮助我们解析APK文件...
实用Android开发工具和资源精选 APK权限大全 - Android必懂知识 最无私的Android资料(书籍+代码)分享[总结] Android中文帮助教程(非常合适新手入门) android程序编写及调试新手入门 大家一起学Android(Windows...
1. **环境准备**:安装必要的工具,如Java Development Kit (JDK)、Android Studio、Apktool、JD-GUI等,这些工具对于反编译和分析APK文件至关重要。 2. **APK反编译**:使用Apktool将APK文件解包,转换为源代码...
5. **各种版本的Android Platform Tools**:包括用于反编译APK、修改系统资源、查看设备信息等的实用工具。 6. **第三方插件和扩展**:可能包含了各种开发者常用的第三方工具,如用于图形化布局编辑的Layout ...
Android NDK是Android开发工具的一部分,它允许开发者使用C和C++原生代码来编写部分应用程序,以提高性能或利用特定硬件功能。 1. 访问Android开发者官网:首先,你需要访问Android开发者官方网站...
这个资源包,"Android逆向工具基础思维导图,便捷整理思路,环境配置、Android开发环境、安卓模拟器、一台调试手机、调试方法.rar",显然是为了帮助初学者或者经验丰富的开发者更好地梳理Android逆向分析的基本流程...
在Android应用开发中,有时需要使用C或C++代码来实现高性能的计算或者调用特定的库,这时就需要搭建Android NDK环境。本文主要介绍了如何在Windows环境下搭建Android NDK r10的开发环境,并通过实例演示了如何在...
在IT行业中,iOS应用开发是一项重要的技能,尤其是对于那些希望为苹果用户提供服务的开发者来说。本文将详细讨论“小龟视频”全套APP的IPA编译过程,以及如何将其与苹果CMS10影视系统进行对接。这是一份全面的资源...
与常见的反编译工具如JD-GUI或Apktool相比,`jadx`在代码恢复和结构解析方面表现出色,它能更好地保留原始类结构、方法和变量名,使分析代码变得更为直观。`jadx`支持命令行界面和图形用户界面,方便不同需求的使用...
2. **APKDB反编译.exe**:这是APK文件的反编译工具,可能使用Java实现,用于解析和查看APK的源代码和资源。 3. **ApkIDE少月版.exe**:如前所述,这是ApkIDE的精简版本,用于Android应用的开发和反编译。 4. **...
- **静态分析**:通过代码审查、反编译工具了解应用结构和逻辑。 - **动态分析**:使用模拟器或真机运行应用,监控网络通信,寻找异常行为。 - **漏洞利用**:利用找到的漏洞创建exploit,验证其影响。 - **报告...
首先,你需要安装JDK,它是Java开发工具包,为编写Android应用提供必要的Java环境。接着,下载并安装Android SDK,它包含了开发Android应用所需的各种工具和库。安装Eclipse作为主要的集成开发环境(IDE),它提供了...
9. **《android的apk之反编译.pdf》**:反编译APK可以帮助开发者了解应用的内部结构和工作原理,有助于学习其他应用的设计思路,也可能用于安全分析和逆向工程。 10. **《Jquery mobile UI组件详解.pdf》**:jQuery...
【小龟视频APP双端影视对接苹果CMS反编译源码+视频教程】是一个针对移动应用开发者和影视平台运营者的资源包,包含了实现小龟视频APP在iOS和Android双平台上与苹果CMS系统进行数据对接所需的源代码和教学视频。...
这涉及到设置交叉编译工具链,例如NDK(Native Development Kit),并配置合适的编译选项,确保生成的二进制文件能够在ARM或x86架构的Android设备上运行。 3. **封装Java接口**:为了在Java层控制nginx,我们需要...
压缩包中的文件名"新建文本文档.txt"和"绿豆6.1反编译版搭建教程及源码"提示我们有两个主要的学习资源。"新建文本文档.txt"可能包含了搭建环境的步骤、配置指南、注意事项或其他辅助信息。"绿豆6.1反编译版搭建教程...
根据给定的文件信息,我们可以总结出以下关于Android控件使用的相关知识点,这些知识点主要围绕在Windows环境下搭建Android开发环境、理解Android项目的目录结构以及编写一个简单的HelloWorld程序。 ### 在Windows...
12. **反编译Android程序**: 使用`dexdump`工具反编译`.dex`文件,了解代码结构。 13. **解决常见错误**: 遇到错误时,例如"No classfiles specified"或"Conversion to Dalvik format failed with error 1",可能...