- 技术支持
- Linux
- 创办人
- Andy Rubin
- 定 义
- android平台上应用的制作
- 环 境
- android平台
- 中文名
- android开发
- 应 用
- 短信、手机检索、定位等业务
- 外文名
- Android development
-
Android开发精典案例60个【源码】
2013-01-12 15:57:0660个Android开发精典案例,好东西 - 给大家分享60个Android开发的精典案例,包含任务监听、设备适配,游戏框架搭建,特效实现,多点触控,网络协议,游戏关卡设置等内容。特别是做游戏开发的朋友值得研究。喜欢就拿... -
Android开发课程-功底Java
2016-08-23 10:04:10本套课程是一套全面、细致、深入的Java开发教程,课程共计19个章节,从基础语法、面向对象到设计模式、算法、网络编程、多线程、IO、集合框架、反射、泛型、正则表达式、常用工具类等内容进行了深入细致的讲解。 -
Android开发教程笔记完全版 pdf
2011-11-01 16:02:32Android开发教程笔记完全版 pdf.我看了一下,自己感觉可以. -
Android 开发即时聊天工具 YQ (更新)
2012-10-15 15:51:28Android 开发即时聊天工具 YQ ,仿QQ,实现网络即时聊天。 -
【Android 应用开发】Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
2014-07-21 21:23:54Android 开发环境.
最新下载 :
2017年 8 月 28 日 :
平台 Android Studio 软件包 大小 SHA-1 校验和 Windows
(64 位)android-studio-bundle-162.4069837-windows.exe
包含 Android SDK(推荐)1,926 MB
(2,020,009,280 bytes)dc23bc968d381a5ca7fdd12bc7799b95ec0d11f1e4007387cb0de55c78b475ba android-studio-ide-162.4069837-windows.exe
无 Android SDK451 MB
(473,299,352 bytes)f0b72473cb94ba4bcbc80eeb84f4b53364da097efa255f7cab71bcb10a28775a android-studio-ide-162.4069837-windows.zip
无 Android SDK,无安装程序468 MB
(490,882,918 bytes)b61d6f08758b5b2e6dad604d8a8d61acf549f746b07dbb0c2265daad01a7d2b7 Windows
(32 位)android-studio-ide-162.4069837-windows32.zip
无 Android SDK,无安装程序467 MB
(490,323,833 bytes)db7526187d492287b6e2979249d27a67f1dd62d6e095cca7508e05edce74e272 Mac android-studio-ide-162.4069837-mac.dmg 463 MB
(486,148,957 bytes)da0d39221b8cb7b4b5cbe483dd4174dd1f7dc688e74f7de7c47cc8ffb6296715 Linux android-studio-ide-162.4069837-linux.zip 468 MB
(490,782,431 bytes)1383cfd47441e5f820b6257a1bdd683e0e980bc76c7f2027ef84dc2e6ad2f17f 请参阅 Android Studio 发行说明。
仅获取命令行工具
如果您不需要 Android Studio,则可以从下面下载基本的 Android 命令行工具。您可以使用包含的
sdkmanager
下载其他 SDK 软件包。这些工具包含在 Android Studio 中。
平台 SDK 工具包 大小 SHA-1 校验和 Windows sdk-tools-windows-3859397.zip 132 MB
(138,449,982 bytes)7f6037d3a7d6789b4fdc06ee7af041e071e9860c51f66f7a4eb5913df9871fd2 Mac sdk-tools-darwin-3859397.zip 82 MB
(86,182,133 bytes)4a81754a760fce88cba74d69c364b05b31c53d57b26f9f82355c61d5fe4b9df9 Linux sdk-tools-linux-3859397.zip 130 MB
(136,964,098 bytes)444e22ce8ca0f67353bda4b85175ed3731cae3ffa695ca18119cbacef1c1bea0 请参阅 SDK 工具发行说明。
2017年 2 月 24 日 :
平台 Android Studio 软件包 大小 SHA-1 校验和 Windows android-studio-bundle-145.3537739-windows.exe
包含 Android SDK (推荐)1674 MB
(1756130200 bytes)272105b119adbcababa114abeee4c78f3001bcf7 android-studio-ide-145.3537739-windows.exe
无 Android SDK417 MB
(437514160 bytes)b52c0b25c85c252fe55056d40d5b1a40a1ccd03c android-studio-ide-145.3537739-windows.zip
无 Android SDK,无安装程序438 MB
(460290402 bytes)8c9fe06aac4be3ead5e500f27ac53543edc055e1 Mac OS X android-studio-ide-145.3537739-mac.dmg 434 MB
(455263302 bytes)51f282234c3a78b4afc084d8ef43660129332c37 Linux android-studio-ide-145.3537739-linux.zip 438 MB
(459957542 bytes)172c9b01669f2fe46edcc16e466917fac04c9a7f 请参阅 Android Studio 发行说明。
.
NDK Downloads
Platform Package Size (Bytes) SHA1 Checksum Windows 32-bit android-ndk-r12b-windows-x86.zip 706453972 8e6eef0091dac2f3c7a1ecbb7070d4fa22212c04 Windows 64-bit android-ndk-r12b-windows-x86_64.zip 749567353 337746d8579a1c65e8a69bf9cbdc9849bcacf7f5 Mac OS X android-ndk-r12b-darwin-x86_64.zip 734135279 e257fe12f8947be9f79c10c3fffe87fb9406118a Linux 64-bit (x86) android-ndk-r12b-linux-x86_64.zip 755551010 170a119bfa0f0ce5dc932405eaa3a7cc61b27694 Select, from the table above, the NDK package for your development platform. For information about the changes in the newest version of the NDK, see Release Notes. For information about earlier revisions, see NDK Revision History.
Select a different platform
Platform Android Studio package Size SHA-1 checksum Windows android-studio-bundle-143.2821654-windows.exe
Includes Android SDK (recommended)1181 MB
(1238569296 bytes)6f7fcdc30800bd8b3fbd5a14c2b9857243144650 android-studio-ide-143.2821654-windows.exe
No Android SDK270 MB
(283805040 bytes)d8cb3968814b6155f4effe727baf23b18b9f8360 android-studio-ide-143.2821654-windows.zip
No Android SDK, no installer286 MB
(300630577 bytes)9bec4905e40f0ac16ac7fde63a50f3fbc1eec4d9 Mac OS X android-studio-ide-143.2821654-mac.dmg 284 MB
(298597716 bytes)4a7ca7532a95c65ee59ed50193c0e976f0272472 Linux android-studio-ide-143.2821654-linux.zip 284 MB
(298125051 bytes)55d69ad2da0068d818718b26ba43550fbcbeb7e9 Get just the command line tools
If you do not need Android Studio, you can download the basic Android command line tools below.
Platform SDK tools package Size SHA-1 checksum Windows installer_r24.4.1-windows.exe 144 MB
(151659917 bytes)f9b59d72413649d31e633207e31f456443e7ea0b android-sdk_r24.4.1-windows.zip
No installer190 MB
(199701062 bytes)66b6a6433053c152b22bf8cab19c0f3fef4eba49 Mac OS X android-sdk_r24.4.1-macosx.zip 98 MB
(102781947 bytes)85a9cccb0b1f9e6f1f616335c5f07107553840cd Linux android-sdk_r24.4.1-linux.tgz 311 MB
(326412652 bytes)725bb360f0f7d04eaccff5a2d57abdd49061326d Also see the SDK tools release notes.
.
ADT 下载 连接 :
2015/05/07 新增 ADT-23.0.6.zip
2015/01/18 新增(未测试,不知下载过程中是否有问题,请网友自行测试,最好能把测试结果告知,谢谢)
ADT-23.0.3.zip
ADT-23.0.4.zipADT百度云下载链接(含各版本):
http://pan.baidu.com/s/1qWFJoF6
ADT360云下载链接(含各版本):
http://yunpan.cn/cyI74cXQ9cu2Q 提取码 f38c
官网各版本下载链接:
https://dl.google.com/android/ADT-23.0.6.zip
http://dl.google.com/android/ADT-23.0.4.zip
http://dl.google.com/android/ADT-23.0.3.zip
http://dl.google.com/android/ADT-23.0.2.zip
http://dl.google.com/android/ADT-23.0.0.zip
http://dl.google.com/android/ADT-22.6.3.zip
http://dl.google.com/android/ADT-22.6.2.zip
http://dl.google.com/android/ADT-22.6.1.zip
http://dl.google.com/android/ADT-22.6.0.zip
http://dl.google.com/android/ADT-22.3.0.zip
http://dl.google.com/android/ADT-22.2.1.zip
http://dl.google.com/android/ADT-22.2.0.zip
http://dl.google.com/android/ADT-22.0.5.zip
http://dl.google.com/android/ADT-22.0.4.zip
http://dl.google.com/android/ADT-22.0.1.zip
http://dl.google.com/android/ADT-22.0.0.zip
http://dl.google.com/android/ADT-21.1.0.zip
http://dl.google.com/android/ADT-21.0.1.zip
http://dl.google.com/android/ADT-21.0.0.zip
http://dl.google.com/android/ADT-20.0.3.zip
http://dl.google.com/android/ADT-20.0.2.zip
http://dl.google.com/android/ADT-20.0.1.zip
http://dl.google.com/android/ADT-20.0.0.zip
http://dl.google.com/android/ADT-18.0.0.zip
http://dl.google.com/android/ADT-17.0.0.zip
http://dl.google.com/android/ADT-16.0.1.zip
http://dl.google.com/android/ADT-16.0.0.zip
http://dl.google.com/android/ADT-15.0.1.zip
http://dl.google.com/android/ADT-15.0.0.zip
http://dl.google.com/android/ADT-14.0.0.zip
http://dl.google.com/android/ADT-12.0.0.zip
http://dl.google.com/android/ADT-11.0.0.zip
http://dl.google.com/android/ADT-10.0.1.zip
http://dl.google.com/android/ADT-10.0.0.zip
http://dl.google.com/android/ADT-9.0.0.zip(此链接好像失效了,所以我百度云里也没有这个)
http://dl.google.com/android/ADT-8.0.1.zip
http://dl.google.com/android/ADT-8.0.0.zip
http://dl.google.com/android/ADT-0.9.9.zip
http://dl.google.com/android/ADT-0.9.8.zip
http://dl.google.com/android/ADT-0.9.7.zip
http://dl.google.com/android/ADT-0.9.6.zip
http://dl.google.com/android/ADT-0.9.5.zip
http://dl.google.com/android/ADT-0.9.4.zip花了一天时间 把 Android SDK 全部下载下来了, 开发环境所有的组件全部下载完毕 67G, 压缩后 16G 已上传至百度云 ;
-- 下载地址 : 链接: http://pan.baidu.com/s/1gf8o41P 密码: 47ha
-- 百度云文件大小 : 16G, 压缩后 16G 下载也需要不少时间;
-- 目录大小 :
-- 内容如图 :
Android Studio 最详细开发环境下载 (特别推荐) : http://tools.android-studio.org/;
Android 开发环境介绍 : 目前 Android 有两种开发环境, 一种是传统的 Eclipse + ADT, 一种就是目前最新并且得到 Google 推荐的 Android Studio;
-- Eclipse + ADT 开发环境 : 大多数开发者正在使用的, 正在逐渐被淘汰中, 目前我也在用这个环境;
-- Android Studio 开发环境 : 该环境推出几年, 与 Eclipse 操作很大区别, 加上许多 Android 开发者都是从 Java EE 转过来的, 不太会用, 因此使用不太广泛, 不过这个开发环境是主流, 推荐大家赶快切换到 Android Studio 中;
东软镜像地址 : http://mirrors.neusoft.edu.cn/android/repository/
推荐播客 (八进制) : 点击打开链接 , 个人认为这个播客写的不错;
东软镜像更新 SDK :
-- HTTP Proxy Server : mirrors.neusoft.edu.cn ;
-- HTTP Proxy port : 80 ;
从 Android 巴士贴来的 (强烈推荐) :
Android Studio
SDK Tools
SDK Platform-Tools这是 adb, fastboot 等工具包。把解压出来的platform-tools文件夹放在 android sdk 根目录下,并把 adb所在的目录添加到系统 PATH 路径里,即可在命令行里直接访问了 adb, fastboot 等工具。
Build-Tools这是Android开发所需的Build-Tools,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/build-tools 文件夹即可。
SDK这是Android开发所需的sdk,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/platforms文件夹,然后打开SDK Manager,打开 Tools(工具)菜单选择Options(选项)菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
SDK System images这是在创建模拟器时需要的system image,也就是在创建模拟器时 CPU/ABI项需要选择的,下载并解压后,将解压出的整个文件夹复制或者移动到your sdk 路径/system-images文件夹下即可, 如果没有 system-images目录就先创建此文件夹,然后打开SDK Manager,打开 Tools(工具)菜单选择 Options(选项)菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
GoogleMap APIs SDK这是GoogleMap APIs SDK,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/add-ons文件夹下,然后打开SDK Manager,打开 Tools(工具)菜单选择Options(选项)菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
Google Glass SDK这是GDK,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/add-ons文件夹下,然后打开SDK Manager,打开 Tools(工具)菜单选择 Options(选项)菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
Google TV Addon这是Google TV Addon,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/add-ons文件夹,然后打开SDK Manager,打开 Tools(工具)菜单选择Options(选项)菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
Android Framework Source Code这是Android Framework Source Code,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/sources文件夹下,然后重启Eclipse(或Android Studio),这样当你在Eclipse里面按住 Ctrl键点击某个系统类时就可以打开该类的源码文件查看源码了。
Android SDK Extras包含 Android Support Library、 Google Cloud Messaging for Android Library、 Google Play services、 Google Play services for fit preview、Google Play services for Froyo、 Google Play APK Expansion Library、 Google Play Billing Library、 Google Play Licensing Library等,下载解压后将解压出的整个文件夹复制或者移动到 your sdk根目录下下,如果已经存在 extras文件夹就替换掉。
Support Library包含supportive、v7和v13,下载解压后将解压出的整个文件夹复制或者移动到 your sdk 路径/extras下,然后打开SDK Manager,打开 Tools(工具)菜单选择 Options(选项)菜单项打开Android SDK Manager Setting对话框,点击 Clear Cache(清除缓存)按钮,然后重启Eclipse(或Android Studio)和SDK Manager。
SDK Samples这是Android SDK自带的示例代码,下载并解压后,将解压出的整个文件夹复制或者移动到 your sdk 路径/samples文件夹下,然后重启Eclipse(或Android Studio)
NDKC/C++开发Android应用工具包,Linux/Mac OS X 下NDK的安装方法请戳这里
Android L Preview System Image这个是Android L Preview系统的刷机镜像。
JDK
ADT BundleADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。
ADT Plugin离线安装ADT插件请戳 项目wiki
Gradle
Android Gradle Plugin DSL 在线文档
Gradle Dependencies Configuration Generator(需要梯子)
版本控制工具Git
SVN Plugin For Eclipse
Apk反编译工具
安全工具
静态代码分析工具
搜索工具
Debug调试工具
Api测试工具
Eclipse/Android Studio/IDEA插件Eclipse插件
Android Studio/IDEA插件
Android资源/Themes/Style生成工具
Android资源分析工具
Android Layout Parser工具
Android Content Provider代码生成工具
Android Fragment Code Generator代码生成工具
代码生成工具
Android Native开发工具
Android测试工具
Android多渠道打包工具
Android Bug日志收集工具
其他语言开发Android应用工具
传感器模拟工具
Android串口开发工具
图片尺寸处理工具
图片压缩工具
资源清理工具
px和dp转换/计算工具
Java To iOS
JSON/XML转换为POJO Class工具
Java DAO Generate工具
Chrome插件Android插件
JSON/XML格式化插件
Encode/Decode插件
Git Plugin
Android Dev GuidesGoogle Java编程风格指南中文版
Android Api中文版
Android API指南中文版
Android Proguard混淆配置指南
Gradle插件使用指南中文版
Gradle User GuideGradle 1.12用户指南:http://pan.baidu.com/s/1dD7sC2d
Android Dev TutorialsAndroid学习之路
Google Android官方培训课程中文版
Developing Android Apps
Java Design Patterns Samples in Java.
Design ToolsPhotoshop插件
矢量图设计工具
切图工具
设计稿尺寸标注工具
原型设计工具
交互设计工具
UI效果预览工具
设计稿版本控制工具
图标处理工具
在线Icon库
取色工具
不透明度16进制值
出自:http://stackoverflow.com/questions/5445085/understanding-colors-in-android-6-chars
手机To电脑同步预览工具
Gif图片录制工具
UI Programming Language
Design Tutorials
Design Games一个帮助你练习PS里钢笔工具的小游戏。
Design GuidesAndroid设计指南非官方简体中文版Topfun镜像地址:http://www.topfun.us/adchs/index.htmlGithub镜像地址:http://adchs.github.ioApkBus镜像地址:http://www.apkbus.com/design/Segmentfault镜像地址:http://mirrors.segmentfault.com/adchs/多看阅读镜像地址:http://www.duokan.com/book/47790
Android Cheatsheet for Graphic Designers
Google Material Design 中文版
Designer's Guide To dpi
Email Design Guide
Free Design ResourcesAndroid ToolsAndroid SDK在线更新镜像服务器- 中国科学院开源协会镜像站地址:
IPV4/IPV6: mirrors.opencas.cn 端口:80IPV4/IPV6: mirrors.opencas.org 端口:80 IPV4/IPV6: mirrors.opencas.ac.cn 端口:80- 上海GDG镜像服务器地址:
sdk.gdgshanghai.com 端口:8000- 北京化工大学镜像服务器地址:
IPv4: ubuntu.buct.cn/ 端口:80
IPv6: ubuntu.buct6.edu.cn/ 端口:80- 大连东软信息学院镜像服务器地址:
mirrors.neusoft.edu.cn 端口:80- 腾讯Bugly 镜像:
腾讯镜像使用方法:http://android-mirror.bugly.qq.com:8080/include/usage.html
使用方法:- 启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;
- 在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server』和『HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched usinghttp://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
- 依次选择『Packages』、『Reload』。
.
一. 最新开发环境下载 (2015年4月30日更新)
1. Android Studio 集成开发环境
(1) 官方下载
官方提供的 Android Studio 下载地址 : 是我翻墙到 Android 开发者官网拷贝下来的;
Platform Package Size SHA-1 Checksum Windows android-studio-bundle-135.1740770-windows.exe
(Recommended)856233768 bytes
(817MB)7484b9989d2914e1de30995fbaa97a271a514b3f android-studio-ide-135.1740770-windows.exe
(No SDK tools included)242135128 bytes
(230MB)5ea77661cd2300cea09e8e34f4a2219a0813911f android-studio-ide-135.1740770-windows.zip 261667054 bytes
(249MB)e903f17cc6a57c7e3d460c4555386e3e65c6b4eb Mac OS X android-studio-ide-135.1740770-mac.dmg 261303345 bytes
(249MB)f9745d0fec1eefd498f6160a2d6a1b5247d4cda3 Linux android-studio-ide-135.1740770-linux.zip 259336386 bytes
(247MB)e8d166559c50a484f83ebfec6731cc0e3f259208 -- android-studio-bundle-135.1740770-windows.exe (817MB) : Windows 平台环境, 该环境集成了 SDK, 下载下来就可以用;
-- android-studio-ide-135.1740770-windows.exe (230MB) : Windows 平台环境, 该环境没有集成 SDK;
-- android-studio-ide-135.1740770-windows.zip (249MB) : Windows 平台环境, 该环境是打包后的环境;
-- android-studio-ide-135.1740770-mac.dmg (249MB) : MAC OS 平台环境;
-- android-studio-ide-135.1740770-linux.zip (247MB) : Linux 平台环境, 一般安装在 Ubuntu 操作系统上;
2. ADT-Bundle 最新集成开发环境
注意 : Android 官方已不再支持该集成环境下载, 如果想要使用最新环境, 请分 别下载 Eclipse, ADT, SDK Tools, 进行配置;
(1) SDK 下载
SDK 官方下载地址 : 此处下载的 SDK 仅有基本的工具包;
Platform Package Size SHA-1 Checksum Windows installer_r24.1.2-windows.exe(Recommended) 111364285 bytes (106MB) e0ec864efa0e7449db2d7ed069c03b1f4d36f0cd android-sdk_r24.1.2-windows.zip 159778618 bytes(152MB) 704f6c874373b98e061fe2e7eb34f9fcb907a341 Mac OS X android-sdk_r24.1.2-macosx.zip 89151287 bytes
(85MB)00e43ff1557e8cba7da53e4f64f3a34498048256 Linux android-sdk_r24.1.2-linux.tgz 168121693 bytes
(160MB)68980e4a26cca0182abb1032abffbb72a1240c51 (2) Eclipse 下载
Eclipse 下载页面 : http://www.eclipse.org/downloads/ ;
Windows 平台 :
-- 32 位下载地址 : 点击打开链接 ;
-- 64 位下载地址 : 点击打开链接 ;
Eclipse IDE for Java EE Developers, 254 MB
Downloaded 1,237,463 TimesTools for Java developers creating Java EE and Web applications, including a Java IDE, tools for Java EE, JPA, JSF, Mylyn...
Linux 平台 :
-- 32 位下载 : 点击打开链接 ;
-- 64 位下载 : 点击打开链接 ;
Eclipse IDE for Java EE Developers, 253 MB
Downloaded 1,237,463 TimesTools for Java developers creating Java EE and Web applications, including a Java IDE, tools for Java EE, JPA, JSF, Mylyn...
MAC OS 平台 : 注意 在 Windows 和 Linux 平台 可以使用 Eclipse IDE for Java EE Developers, 但是在 mac 上不能用, 在mac 上只能用 Eclipse IDE for Java Developers;
-- 32 位下载地址 : 点击打开链接 ;
-- 64 位下载地址 : 点击打开链接 ;
Eclipse IDE for Java Developers, 154 MB
Downloaded 2,408,940 TimesThe essential tools for any Java developer, including a Java IDE, a CVS client, Git client, XML Editor, Mylyn, Maven integration...
(3) ADT 下载
ADT 下载 :
-- 官方下载 :
Package Size MD5 Checksum ADT-23.0.6.zip 103344298 bytes f64b7e50c84799f41c642218c35f1bbe 3. NDK 下载
NDK 官方下载 :
Platform Package Size (Bytes) MD5 Checksum Windows 32-bit android-ndk-r10d-windows-x86.exe 455427281 c0930abfae0c990c4d191cc4ebd46b68 Windows 64-bit android-ndk-r10d-windows-x86_64.exe 472613732 9a33f96da58a7e0b70e47d27b4a880b4 Mac OS X 32-bit android-ndk-r10d-darwin-x86.bin 441545213 0aeb3dc062dc457a4cd01e72eadb2379 Mac OS X 64-bit android-ndk-r10d-darwin-x86_64.bin 442691567 cb101e1e62d56ea75b215f6bc6c27fae Linux 32-bit (x86) android-ndk-r10d-linux-x86.bin 449997190 70ed6d8c34e7e620c145b791e8eeef89 Linux 64-bit (x86) android-ndk-r10d-linux-x86_64.bin 459151600 263b83071e6bca15f67898548d8d236e 4. ADT-Bundle 集成开发环境历史版本
Google 官方给我们提供了许多历史开发版本 : 不推荐使用这些版本, 一些新的开源库无法运行在老版本的 ADT-Bundle 中;
-- 转载自 : 点击打开链接 , 我也找不到历史版本地址, 转载一位大神的;
-- 说明 : 多合一下载包,里面包含了:sdk + 特定版本platform + eclipse + adt + 兼容包,解压缩即可使用。唯一的缺点是体积比较大,如果你是从零开始配Android开发环境就下载吧。
文件名 文件大小 说明 其他下载地址 adt-bundle-windows-x86-20131030.zip 480.0M Android 4.2多合一开发包, Windows 32位。 官网 微云 adt-bundle-windows-x86_64-20140321.zip 510.0M Android 4.2(4.4?)多合一开发包, 注意所含eclipse是64位的。 官网 微云 adt-bundle-mac-x86_64-20131030.zip 448.0M Mac OS 官网 微云 adt-bundle-linux-x86-20131030.zip 473.0M Linux 32位 官网 微云 adt-bundle-linux-x86_64-20131030.zip 474.0M Linux 64位 官网 微云 5. NDK 下载地址
.
二. 安装 Android 开发环境
1. Windows 集成开发环境
文件内容 : JDK, Android Studio, Eclipse, ADT;
(1) JDK 安装
安装步骤 :
-- 1. 欢迎界面 :
-- 2.
-- 3.
-- 4.
-- 5.
-- 6.
-- 7.
-- 8.
配置环境变量 :
-- 1.
-- 2.
-- 3.
-- 4.
-- 5.
-- 6.
-- 7.
-- 4.
三. Ubuntu 系统安装 Android 开发环境
1. Eclipse ADT 安装
(1) JDK 安装
JDK 安装流程 :
-- 1. JDK 下载 : 点击进入 JDK 下载页面 , 64位 操作系统 下载 jdk-8u60-linux-x64.tar.gz 文件, 32 位操作系统下载 jdk-8u60-linux-i586.tar.gz 文件;
-- 将 jdk-8u60-linux-x64.tar.gz 拷贝到 opt 目录下, 然后解压 :
octopus@octopus:/opt$ sudo cp ~/下载/jdk-8u60-linux-x64.tar.gz . [sudo] password for octopus: octopus@octopus:/opt$ octopus@octopus:/opt$ sudo tar -xvzf jdk-8u60-linux-x64.tar.gz jdk1.8.0_60/ jdk1.8.0_60/README.html jdk1.8.0_60/LICENSE jdk1.8.0_60/include/ jdk1.8.0_60/include/jawt.h ... ... jdk1.8.0_60/bin/jvisualvm jdk1.8.0_60/bin/jcontrol jdk1.8.0_60/release octopus@octopus:/opt$
-- 配置环境变量 : 注意 这里是配置 Ubuntu 14.04 的环境变量, 如果是 12.04 配置位置不相同, 请自定百度, 环境变量地址 /etc/environment ;PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/jdk1.8.0_60/bin:/opt/jdk1.8.0_60/jre/bin" JAVA_HOME="/opt/jdk1.8.0_60" CLASSPATH="/opt/jdk1.8.0_60/lib:."
-- 验证 Java 环境 : 分别执行 java -version 和 javac -version 命令, 出现以下内容为安装成功;
octopus@octopus:~$ java -version Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar java version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode) octopus@octopus:~$ javac -version Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar javac 1.8.0_60
(2) Eclipse 安装
EClipse ADT 安装 :
-- Eclipse 下载 : 点击打开 Eclipse 下载页面 , 下载 Eclipse IDE for Java Developers 版本的 eclipse, 不要下错了, 尤其是不要下载成 javaEE 版本的, 否则不显示 SDK Manager 工具;
-- 解压 : 执行 tar -xvzf eclipse-java-mars-1-linux-gtk-x86_64.tar.gz 命令;
-- 运行 eclipse : 进入 解压后的 eclipse 目录, 点击 eclipse 菱形的图标运行 eclipse;
.
(3) ADT 安装
ADT 安装 :
-- ADT 官方下载 : ADT 一年前就不更新了, 这个凑合用, 是最新的;
Package Size MD5 Checksum ADT-23.0.6.zip 103344298 bytes f64b7e50c84799f41c642218c35f1bbe -- 安装 ADT : 选择 help -> Install New Software, 点击 add, 选择之前下载好的 adt 文件;
-- 选择 ADT 包 : 直接安装即可;
-- 展示 要安装的软件包 : 点击 next;
-- 接受协议 :
-- 开始安装 : 点击上面的 finish, 进入开始安装对话框;
-- 中间出现警告, 直接点 OK 继续 :
-- 安装完成, 点击 OK 重启 eclipse :
-- 效果展示 :
.
最近 Google 被墙了, 上传一下自己收集的 Android 开发环境, 下面给出的官网链接也可以下载;
1. 百度网盘下载地址
Android集成环境 NDK JDK 总链接 : http://pan.baidu.com/s/1bnjaDKb;
Android Studio Linux版 : http://pan.baidu.com/s/1eQjA6MA ;
Adt Bundle windows 64位版 : http://pan.baidu.com/s/1bnvlVnL;
Adt Bundle Linux 32位版 : http://pan.baidu.com/s/1jG41dI2;
Adt Bundle Linux 64位版 : http://pan.baidu.com/s/1dDxjHXv;
NDK Linux 32位 : http://pan.baidu.com/s/1eQtJVe6;
NDK Linux 64位 : http://pan.baidu.com/s/1bnvRRJL;
NDK Windows 32位 : http://pan.baidu.com/s/1eQzj9iq;
2. Android开发环境的官网下载地址 可以直接下载
(1)Adt Bundle
Platform Package Size MD5 Checksum Windows 32-bit adt-bundle-windows-x86-20140702.zip 370612741 bytes 9d2cf3770edbb49461788164af2331f3 Windows 64-bit adt-bundle-windows-x86_64-20140702.zip 370763706 bytes bfc3472a12173422ba044182ac466c13 Mac OS X 64-bit adt-bundle-mac-x86_64-20140702.zip 320593642 bytes 24c51a1ad96c5f6d43821d978bf9866d Linux 32-bit adt-bundle-linux-x86-20140702.zip 371950735 bytes 5901c898bae4fe95476463a951b68404 Linux 64-bit adt-bundle-linux-x86_64-20140702.zip 372259418 bytes 18a7c5778f96c0823349d465f58a0a36 (2) SDK Tools Only
Platform Package Size MD5 Checksum Windows
32 & 64-bitandroid-sdk_r23.0.2-windows.zip 141435413 bytes 89f0576abf3f362a700767bdc2735c8a installer_r23.0.2-windows.exe(Recommended) 93015376 bytes 7be4b9c230341e1fb57c0f84a8df3994 Mac OS X
32 & 64-bitandroid-sdk_r23.0.2-macosx.zip 90996733 bytes 322787b0e6c629d926c28690c79ac0d8 Linux
32 & 64-bitandroid-sdk_r23.0.2-linux.tgz 140827643 bytes 94a8c62086a7398cc0e73e1c8e65f71e (3) Android Studio
Platform Package Size MD5 Checksum Windows android-studio-bundle-135.1245622-windows.exe 380000036 bytes 5720baef7d492f2df7398a38dae2fa92 Mac OS X android-studio-bundle-135.1245622-mac.dmg 368451923 bytes fa9da3625db44687576c5c4e8f96280e Linux android-studio-bundle-135.1245622-linux.tgz 417756987 bytes c70dd2e4035484b84f0ad0046a34f136 Platform Package Size (Bytes) MD5 Checksum Windows 32-bit android-ndk-r10d-windows-x86.exe 455427281 c0930abfae0c990c4d191cc4ebd46b68 Windows 64-bit android-ndk-r10d-windows-x86_64.exe 472613732 9a33f96da58a7e0b70e47d27b4a880b4 Mac OS X 32-bit android-ndk-r10d-darwin-x86.bin 441545213 0aeb3dc062dc457a4cd01e72eadb2379 Mac OS X 64-bit android-ndk-r10d-darwin-x86_64.bin 442691567 cb101e1e62d56ea75b215f6bc6c27fae Linux 32-bit (x86) android-ndk-r10d-linux-x86.bin 449997190 70ed6d8c34e7e620c145b791e8eeef89 Linux 64-bit (x86) android-ndk-r10d-linux-x86_64.bin 459151600 263b83071e6bca15f67898548d8d236e .四. Android SDK 开发包 (东软镜像)
../ extras/ 28-Jul-2014 07:15 - sys-img/ 22-Mar-2015 17:01 - addon-6.xml 26-Jun-2014 08:00 18093 addon.xml 19-Mar-2015 14:00 88328 addons_list-1.xml 28-Jan-2013 15:00 321 addons_list-2.xml 17-Oct-2014 08:10 2138 android-1.1_r1-linux.zip 15-Sep-2009 14:00 45476658 android-1.1_r1-macosx.zip 15-Sep-2009 14:00 45584305 android-1.1_r1-windows.zip 15-Sep-2009 14:00 46828615 android-1.5_r04-linux.zip 24-May-2010 14:00 53348669 android-1.5_r04-macosx.zip 20-May-2010 08:00 52440607 android-1.5_r04-windows.zip 20-May-2010 08:00 54624370 android-1.6_r03-linux.zip 24-May-2010 14:00 63454485 android-1.6_r03-macosx.zip 20-May-2010 08:00 62418496 android-1.6_r03-windows.zip 20-May-2010 08:00 64654625 android-14_r03.zip 16-Dec-2011 11:00 45919570 android-14_r04.zip 25-Sep-2014 08:00 46038082 android-15_r03.zip 21-Mar-2012 13:00 44414679 android-15_r05.zip 25-Sep-2014 08:00 44533475 android-16_r04.zip 20-Dec-2012 14:00 48005140 android-16_r05.zip 25-Sep-2014 08:00 48128695 android-17_r02.zip 25-Feb-2013 14:00 48057484 android-17_r03.zip 25-Sep-2014 08:00 57030216 android-18_r02.zip 16-Sep-2013 09:00 57319855 android-18_r03.zip 25-Sep-2014 08:00 57771739 android-19_r03.zip 04-Mar-2014 10:00 63798840 android-19_r04.zip 25-Sep-2014 08:00 63871092 android-2.0.1_r01-linux.zip 03-Dec-2009 14:00 79192618 android-2.0.1_r01-macosx.zip 03-Dec-2009 14:00 79035527 android-2.0.1_r01-windows.zip 03-Dec-2009 14:00 80385601 android-2.0_r01-linux.zip 27-Oct-2009 08:00 75095268 android-2.0_r01-macosx.zip 27-Oct-2009 08:00 74956356 android-2.0_r01-windows.zip 27-Oct-2009 08:00 76288040 android-2.1_r03-linux.zip 27-Jul-2011 14:00 70142829 android-2.2_r03-linux.zip 27-Jul-2011 14:00 74652366 android-2.3.1_r02-linux.zip 26-Jan-2011 11:00 78732563 android-2.3.3_r02-linux.zip 27-Jul-2011 14:00 85470907 android-20_r01.zip 26-Jun-2014 08:00 63548914 android-20_r02.zip 29-Oct-2014 13:00 63567784 android-21_r01.zip 17-Oct-2014 08:00 67082420 android-21_r02.zip 09-Dec-2014 15:00 65897960 android-22_r01.zip 10-Mar-2015 09:00 66829397 android-3.0_r02-linux.zip 27-Jul-2011 14:00 104513908 android-3.1_r03-linux.zip 27-Jul-2011 14:00 106472351 android-3.2_r01-linux.zip 15-Jul-2011 14:00 108426536 android-L_r03.zip 21-Jul-2014 09:00 69421660 android-L_r04.zip 10-Sep-2014 15:40 69493337 android_m2repository_r06.zip 26-Jun-2014 08:00 22271942 android_m2repository_r07.zip 17-Oct-2014 08:00 17629507 android_m2repository_r08.zip 31-Oct-2014 09:00 17658167 android_m2repository_r09.zip 18-Nov-2014 09:00 21609340 android_m2repository_r10.zip 10-Dec-2014 09:50 25590891 android_m2repository_r11.zip 19-Dec-2014 16:00 35489277 android_m2repository_r12.zip 11-Mar-2015 09:00 41693483 build-tools_r17-linux.zip 15-May-2013 11:01 11696007 build-tools_r17-macosx.zip 15-May-2013 11:01 12208114 build-tools_r17-windows.zip 15-May-2013 11:01 11004914 build-tools_r18.0.1-linux.zip 30-Jul-2013 09:00 16627330 build-tools_r18.0.1-macosx.zip 30-Jul-2013 09:00 16633121 build-tools_r18.0.1-windows.zip 30-Jul-2013 09:00 15413527 build-tools_r18.1-linux.zip 16-Sep-2013 09:00 20229298 build-tools_r18.1-macosx.zip 16-Sep-2013 09:00 20451524 build-tools_r18.1-windows.zip 16-Sep-2013 09:00 19659547 build-tools_r18.1.1-linux.zip 14-Oct-2013 13:30 20229760 build-tools_r18.1.1-macosx.zip 14-Oct-2013 13:30 20452157 build-tools_r18.1.1-windows.zip 14-Oct-2013 13:30 19660000 build-tools_r19-linux.zip 31-Oct-2013 10:05 21339943 build-tools_r19-macosx.zip 31-Oct-2013 10:05 21441270 build-tools_r19-windows.zip 31-Oct-2013 10:05 20611447 build-tools_r19.0.1-linux.zip 19-Dec-2013 14:00 21229048 build-tools_r19.0.1-macosx.zip 19-Dec-2013 14:00 21450597 build-tools_r19.0.1-windows.zip 19-Dec-2013 14:00 20500648 build-tools_r19.0.2-linux.zip 20-Feb-2014 16:00 21352552 build-tools_r19.0.2-macosx.zip 20-Feb-2014 16:00 21453726 build-tools_r19.0.2-windows.zip 20-Feb-2014 16:00 20621117 build-tools_r19.0.3-linux.zip 04-Mar-2014 10:00 21462150 build-tools_r19.0.3-macosx.zip 04-Mar-2014 10:00 21563992 build-tools_r19.0.3-windows.zip 04-Mar-2014 10:00 20730715 build-tools_r19.1-linux.zip 13-May-2014 09:00 21490972 build-tools_r19.1-macosx.zip 13-May-2014 09:00 21590160 build-tools_r19.1-windows.zip 13-May-2014 09:00 20812533 build-tools_r20-linux.zip 26-Jun-2014 08:00 21445463 build-tools_r20-macosx.zip 26-Jun-2014 08:00 21650508 build-tools_r20-windows.zip 26-Jun-2014 08:00 20828006 build-tools_r21-linux.zip 17-Oct-2014 08:00 22153145 build-tools_r21-macosx.zip 17-Oct-2014 08:00 22668456 build-tools_r21-windows.zip 17-Oct-2014 08:00 22306371 build-tools_r21.0.1-linux.zip 17-Oct-2014 19:00 22153013 build-tools_r21.0.1-macosx.zip 17-Oct-2014 19:00 22668616 build-tools_r21.0.1-windows.zip 17-Oct-2014 19:00 22306243 build-tools_r21.0.2-linux.zip 21-Oct-2014 17:00 22153122 build-tools_r21.0.2-macosx.zip 21-Oct-2014 17:00 22668597 build-tools_r21.0.2-windows.zip 21-Oct-2014 17:00 22306371 build-tools_r21.1-linux.zip 31-Oct-2014 09:00 32642820 build-tools_r21.1-macosx.zip 31-Oct-2014 09:00 33158159 build-tools_r21.1-windows.zip 31-Oct-2014 09:00 32797810 build-tools_r21.1.1-linux.zip 06-Nov-2014 14:00 32642454 build-tools_r21.1.1-macosx.zip 06-Nov-2014 14:00 33157676 build-tools_r21.1.1-windows.zip 06-Nov-2014 14:00 32797356 build-tools_r21.1.2-linux.zip 10-Dec-2014 09:50 32637678 build-tools_r21.1.2-macosx.zip 10-Dec-2014 09:50 33152878 build-tools_r21.1.2-windows.zip 10-Dec-2014 09:50 32792587 build-tools_r22-linux.zip 10-Mar-2015 09:00 33104280 build-tools_r22-macosx.zip 10-Mar-2015 09:00 33646090 build-tools_r22-windows.zip 10-Mar-2015 09:00 33254114 build-tools_r22.0.1-linux.zip 20-Mar-2015 11:00 33104577 build-tools_r22.0.1-macosx.zip 20-Mar-2015 11:00 33646102 build-tools_r22.0.1-windows.zip 20-Mar-2015 11:00 33254137 docs-19_r02.zip 19-Dec-2013 14:00 180600204 docs-21_r01.zip 17-Oct-2014 08:20 271551031 docs-22_r01.zip 10-Mar-2015 09:00 296467484 docs-L_r01.zip 26-Jun-2014 08:00 207889084 gcm_r03.zip 31-Jul-2012 16:00 5901400 google_apis-10_r02.zip 10-May-2011 08:15 65781578 google_apis-11_r01.zip 22-Feb-2011 14:00 83477179 google_apis-12_r01.zip 10-May-2011 08:15 86099835 google_apis-13_r01.zip 15-Jul-2011 14:00 88615525 google_apis-14_r02.zip 12-Dec-2011 11:00 106533714 google_apis-15_r02.zip 09-Apr-2012 10:00 106612472 google_apis-16_r03.zip 12-Oct-2012 09:00 127278413 google_apis-17_r03.zip 15-May-2013 11:01 137156978 google_apis-18_r03.zip 20-Sep-2013 11:00 143149689 google_apis-19_r06.zip 26-Jun-2014 08:00 160658680 google_apis-19_r07.zip 04-Aug-2014 16:00 160661775 google_apis-19_r08.zip 08-Oct-2014 09:00 176895117 google_apis-19_r09.zip 28-Oct-2014 08:50 177258007 google_apis-19_r10.zip 08-Dec-2014 10:30 174482211 google_apis-19_r12.zip 19-Mar-2015 14:00 177504503 google_apis-21_r01.zip 17-Oct-2014 08:00 179499 google_apis-22_r01.zip 10-Mar-2015 09:00 179259 google_apis-3-r03.zip 15-Sep-2009 14:00 34908058 google_apis-4_r02.zip 03-Dec-2009 14:00 42435735 google_apis-5_r01.zip 27-Oct-2009 08:00 49123776 google_apis-6_r01.zip 03-Dec-2009 14:00 53382941 google_apis-7_r01.zip 11-Jan-2010 15:00 53691339 google_apis-8_r02.zip 08-Jul-2010 10:00 59505020 google_apis-9_r02.zip 26-Jan-2011 11:00 63401546 google_m2repository_r09.zip 26-Jun-2014 08:00 15795519 google_m2repository_r10.zip 04-Aug-2014 16:00 15766216 google_m2repository_r11.zip 07-Aug-2014 09:00 18832133 google_m2repository_r12.zip 08-Oct-2014 09:00 20661857 google_m2repository_r13.zip 28-Oct-2014 08:50 25597769 google_m2repository_r14.zip 08-Dec-2014 10:30 34270464 google_m2repository_r15.zip 10-Dec-2014 09:50 34870855 google_m2repository_r16.zip 19-Mar-2015 14:00 39017864 google_play_services_3265130_r12.zip 20-Sep-2013 11:00 5265389 google_play_services_5077000_r18.zip 26-Jun-2014 08:00 14024903 google_play_services_5089000_r19.zip 04-Aug-2014 16:00 13982276 google_play_services_6111000_r20.zip 08-Oct-2014 09:00 15510065 google_play_services_6171000_r21.zip 28-Oct-2014 08:50 15469056 google_play_services_6587000_r22.zip 08-Dec-2014 10:30 15971168 google_play_services_7095000_r23.zip 19-Mar-2015 14:00 17052723 google_play_services_fit_preview_5208000_r01.zip 07-Aug-2014 09:00 15224769 google_tv-12_r02.zip 05-Oct-2011 08:00 78266751 google_tv-13_r01.zip 15-Jan-2013 16:00 87721879 market_apk_expansion-r03.zip 14-Feb-2013 13:30 110201 market_licensing-r02.zip 05-Mar-2012 17:00 75109 platform-tools_r19.0.1-linux.zip 19-Dec-2013 14:00 1167642 platform-tools_r19.0.1-macosx.zip 19-Dec-2013 14:00 1118622 platform-tools_r19.0.1-windows.zip 19-Dec-2013 14:00 1111250 platform-tools_r20-linux.zip 26-Jun-2014 08:00 1753061 platform-tools_r20-macosx.zip 26-Jun-2014 08:00 1666257 platform-tools_r20-windows.zip 26-Jun-2014 08:00 1741113 platform-tools_r21-linux.zip 17-Oct-2014 08:00 1692013 platform-tools_r21-macosx.zip 17-Oct-2014 08:00 1680668 platform-tools_r21-windows.zip 17-Oct-2014 08:00 1824862 platform-tools_r22-linux.zip 10-Mar-2015 09:00 1751911 platform-tools_r22-macosx.zip 10-Mar-2015 09:00 1743025 platform-tools_r22-windows.zip 10-Mar-2015 09:00 1848028 play_billing_r05.zip 08-Oct-2013 15:30 436654 repository-10.xml 20-Mar-2015 11:00 103767 repository-5.xml 26-Jun-2014 08:00 19486 repository-6.xml 26-Jun-2014 08:00 19486 repository-7.xml 26-Jun-2014 08:00 19799 repository-8.xml 17-Dec-2014 15:00 63877 samples-14_r02.zip 12-Dec-2011 11:00 16253619 samples-15_r02.zip 21-Mar-2012 13:00 16366656 samples-16_r01.zip 27-Jun-2012 08:30 14729945 samples-17_r01.zip 13-Nov-2012 10:00 14840030 samples-18_r01.zip 24-Jul-2013 08:15 19897793 samples-19_r05.zip 14-Apr-2014 15:00 31894819 samples-19_r06.zip 27-Aug-2014 14:00 31900752 samples-2.1_r01-linux.zip 08-Mar-2010 11:00 7677831 samples-2.2_r01-linux.zip 20-May-2010 08:00 7969716 samples-2.3.3_r01-linux.zip 09-Feb-2011 10:00 8539583 samples-2.3_r01-linux.zip 06-Dec-2010 07:45 8516326 samples-20_r02.zip 23-Jul-2014 17:00 49718791 samples-20_r03.zip 18-Nov-2014 09:00 50796850 samples-21_r03.zip 18-Nov-2014 09:00 62578203 samples-21_r04.zip 10-Dec-2014 09:50 95971939 samples-22_r05.zip 10-Mar-2015 09:00 107981157 samples-3.0_r01-linux.zip 22-Feb-2011 14:00 11976920 samples-3.1_r01-linux.zip 10-May-2011 08:15 12150514 samples-3.2_r01-linux.zip 15-Jul-2011 14:00 12193502 samples-L_r01.zip 26-Jun-2014 08:00 41676961 samples-L_r02.zip 27-Aug-2014 14:00 41182182 simulator_r01.zip 18-Nov-2014 09:00 2167286 sources-14_r01.zip 12-Dec-2011 11:00 16152383 sources-15_r02.zip 09-Apr-2012 10:00 16468746 sources-16_r02.zip 24-Jul-2012 14:00 17876720 sources-17_r01.zip 13-Nov-2012 10:00 18976816 sources-18_r01.zip 24-Jul-2013 08:15 20226735 sources-19_r02.zip 19-Dec-2013 14:00 21819439 sources-20_r01.zip 26-Jun-2014 08:00 23367603 sources-21_r01.zip 17-Oct-2014 08:00 28274751 sources-22_r01.zip 10-Mar-2015 09:00 28861236 support_r19.1.zip 27-Mar-2014 09:00 5138974 support_r20.zip 26-Jun-2014 08:00 5508097 support_r21.0.1.zip 31-Oct-2014 09:00 7575926 support_r21.0.2.zip 18-Nov-2014 09:00 7682754 support_r21.0.3.zip 10-Dec-2014 09:50 7684290 support_r21.zip 17-Oct-2014 08:00 7526462 support_r22.0.0.zip 11-Mar-2015 09:00 8142555 tools_r22.6.2-linux.zip 25-Mar-2014 15:00 101320177 tools_r22.6.2-macosx.zip 25-Mar-2014 15:00 74604588 tools_r22.6.2-windows.zip 25-Mar-2014 15:00 108794847 tools_r23-linux.zip 26-Jun-2014 08:00 138956866 tools_r23-macosx.zip 26-Jun-2014 08:00 87943687 tools_r23-windows.zip 26-Jun-2014 08:00 138184426 tools_r23.0.2-linux.zip 02-Jul-2014 14:00 141930870 tools_r23.0.2-macosx.zip 02-Jul-2014 14:00 90920343 tools_r23.0.2-windows.zip 02-Jul-2014 14:00 141154615 tools_r23.0.4-linux.zip 08-Oct-2014 09:00 141929876 tools_r23.0.4-macosx.zip 08-Oct-2014 09:00 88169051 tools_r23.0.4-windows.zip 08-Oct-2014 09:00 139815480 tools_r23.0.5-linux.zip 10-Oct-2014 14:00 141921523 tools_r23.0.5-macosx.zip 10-Oct-2014 14:00 88172641 tools_r23.0.5-windows.zip 10-Oct-2014 14:00 139775218 tools_r24-linux.zip 08-Dec-2014 10:00 142402779 tools_r24-macosx.zip 08-Dec-2014 10:00 88459606 tools_r24-windows.zip 08-Dec-2014 10:00 140458270 tools_r24.0.1-linux.zip 10-Dec-2014 11:00 142404234 tools_r24.0.1-macosx.zip 10-Dec-2014 11:00 88459541 tools_r24.0.1-windows.zip 10-Dec-2014 11:00 140463715 tools_r24.0.2-linux.zip 17-Dec-2014 15:00 141140249 tools_r24.0.2-macosx.zip 17-Dec-2014 15:00 87192817 tools_r24.0.2-windows.zip 17-Dec-2014 15:00 139199716 tools_r24.1.2-linux.zip 02-Mar-2015 10:30 169061591 tools_r24.1.2-macosx.zip 02-Mar-2015 10:30 89081357 tools_r24.1.2-windows.zip 02-Mar-2015 10:30 159505060 usb_driver_r10-windows.zip 10-Jun-2014 14:00 8682752 usb_driver_r11-windows.zip 18-Sep-2014 10:30 8682859 webdriver_r02.zip 11-Nov-2011 14:00 4055193
.Package Size MD5 Checksum ADT-23.0.6.zip 103344298 bytes f64b7e50c84799f41c642218c35f1bbe NDK 下载Platform Package Size (Bytes) MD5 Checksum Windows 32-bit android-ndk-r10e-windows-x86.exe 396563176 1a82445baaf62aec3a46386ab1e5772c Windows 64-bit android-ndk-r10e-windows-x86_64.exe 419616132 8412bb4991a95e08fda50b5a44d95df7 Mac OS X 64-bit android-ndk-r10e-darwin-x86_64.bin 388937326 2cb8893a5701603519d38a7e04c50e81 Linux 32-bit (x86) android-ndk-r10e-linux-x86.bin 394281908 c3edd3273029da1cbd2f62c48249e978 Linux 64-bit (x86) android-ndk-r10e-linux-x86_64.bin 401522849 19af543b068bdb7f27787c2bc69aba7f - 中国科学院开源协会镜像站地址:
-
Android进阶(二十三)Android开发过程之实例讲解
2016-06-30 21:26:10Android开发过程之实例讲解前言 回过头来审视之前做过的Android项目,发觉自己重新开发时忽然间不知所措了,间隔了太长时间没有开发导致自己的Android技能知识急剧下降。温故而知新。 废话少说,进入正题~ 下面主要...Android开发过程之实例讲解
前言
回过头来审视之前做过的Android项目,发觉自己重新开发时忽然间不知所措了,间隔了太长时间没有开发导致自己的Android技能知识急剧下降。温故而知新。
废话少说,进入正题~
下面主要以自己之前开发过的Android小项目为例,探讨Android开发基本流程,以及其中所涉及到的原理。
项目名称为“我查查”,主要的实现功能是查询、添加商品评价,分享购物体验。
主要界面如下:
图1 主功能界面
图2 查看商品信息
图3 添加新评论
图4 扫码操作
图5 查看最新分享
图6 添加商品信息
图7 用户注册
图8 当前用户状态
新建一个Android项目时,在AndroidManifest.xml配置文件中可设置应用名称、应用权限以及配置四大组件,各节点配置可参考网络上其它文献。
至此,应用入口确定,为WelcomeActivity,进入WelcomActivity,代码如下:
package org.wokankan; import java.util.TimerTask; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.os.HandlerThread; import android.os.Message; import android.view.Window; public class WelcomeActivity extends Activity { protected static final int LOGINOVER = 0; protected static final String TAG = "Welcome"; private Handler handler; //因为要重写构造方法,所以不能用匿名内部类 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 设置登录无标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.welcome); HandlerThread myThread = new HandlerThread("myHandlerThread"); myThread.start(); handler = new Handler(){ @Override public void handleMessage(Message msg) { if(msg.what == LOGINOVER){ // 页面跳转 Intent intent = new Intent(WelcomeActivity.this, MainActivity.class); startActivity(intent); WelcomeActivity.this.finish(); } } }; tt.run(); } TimerTask tt = new TimerTask() { @Override public void run() { //Log.i(TAG, Thread.currentThread().getName()); // 设置3s后跳转到MainActivity handler.sendMessageDelayed(handler.obtainMessage(LOGINOVER), 3000); } }; }
在运行时,再次出现了令人烦恼的字符集编码问题,中文字符写入数据库时全部为问号。如下图所示。
问题出在写入数据库时,写入之前中文字符正常显示,写入后变为乱码。为此需要设置数据库的编码方式。
根据前面的问题解决方式,在mysql中直接以sql语句的形式进行测试,测试语句如下:
insert into product(barcode,product_name,guige,changjia,xinghao,imguri,qrbarcode_uri) values("123","测试","12","中国","","","");
执行时,果然出现了问题。错误提示如下:
按照之前解决问题的思路,总结如下:
要想实现中文字符插入数据库中时不出现乱码现象需满足如下条件:
在连接数据库时需指定编码方式,示例如下:
jdbc:mysql://localhost:3308/lmapp?useUnicode=true&characterEncoding=utf8
后面的编码方式指定尤为重要。
附
参考文献
1.http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html
2.http://blog.csdn.net/sunhuaqiang1/article/details/51444018
3.http://blog.csdn.net/sunhuaqiang1/article/details/51644645
美文美图