公开 • 共 5785 characters • 由 jixiaohua Created at • 1144 hits • 2 times edited

Android SDK在线更新镜像服务器

1、腾讯Bugly 镜像:

android-mirror.bugly.qq.com端口:8080

2、中国科学院开源协会镜像站地址:

IPV4/IPV6: mirrors.opencas.cn 端口:80
IPV4/IPV6: mirrors.opencas.org 端口:80
IPV4/IPV6: mirrors.opencas.ac.cn 端口:80

上海GDG镜像服务器地址:

sdk.gdgshanghai.com 端口:8000

使用方法:

1、启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;

2、在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server』和『HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;

3、依次选择『Packages』、『Reload』。

其他

在线代码生成器,提高开发效率

名称 功能介绍
Android Layout Finder 只需粘贴你的Android布局代码在第一个文本框,选择你需要的功能,就会自动生成代码。
Android KickstartR 帮助您快速创建 Android应用程序并使用最流行的库进行配置。 它创建和配置你的项目给你。只专注于代码!
Android Button Maker 在线生成shape drawable XML代码 ,提供图形界面调试,更加直观。
Android Layout Parser工具 输入你的字段的前缀,选择你的XML中的范围并点击生成,自动生成java代码。

Android资源生成分析工具

名称 功能介绍
Android Asset Studio icon制作(桌面icon,通知栏icon等),9patch图片制作,ActionBar样式等相关的工具。
Android Action Bar Style Generator 自定义生成自己风格主题,图形化界面,直接下载相关的代码和资源。
Simple Nine-Patch Generator 快速生成不同分辨率的资源。
Android Holo Colors Generator 在线生成android的组件,如EditText、Radio等等,通过自定义自己的颜色风格。图形界面,简单可观。
Android Assets Viewer 通过上传的自己的drawable resources,是否达到设计师的视觉效果。
Android SVG To VectorDrawable 一个可以将SVG图片转换为Vector Drawable xml文件的在线工具。

计算转换工具

名称 功能介绍
Android Dp Px Calculator dp px 相互转换。
DP-PX-Converter 自定义生成自己风格主题,图形化界面,直接下载相关的代码和资源。
Androidpixels 不同分辨率下的转换数值。
Pixelcalc Android pixel 计算器。
RGB转换 通常UI设计师都会给开花童鞋色值,当疏忽的时候,我们可以使用截图软件得到10进制的三个值,然后将其转换成色值。这里有一个便捷的RGB工具。RGB转换RGB转换。
进制转换 Android中所有的资源都有一个对应的资源ID,资源ID的类型为16进制的整数。有些时候特殊的场合处理资源ID,为了调试需要进行进制转换,比如16进制转常用的10进制。不用自己算,使用下面的工具就可以轻松搞定。进制转换在线快速转换,比如16进制转常用的10进制。

Andoird Studio插件
Android-Butterknife-Zelezny
Android Butterknife Zelezny这个插件,事实上这是个Android Studio的plugin,他可以让你在添加Butterkinfe注解时偷偷懒,直接点击几下鼠标既可以完成注解的增加,同时还是图形化的操作,可以说,大大的减轻了开发负担。尤其是当你的layout中有很多很多的view需要通过findviewbyid来获得引用时。

源码搜索引擎grepcode.com是一个Java源码搜索引擎,对于查看Android代码也不例外。并且支持多个API版本快速切换查看。如果你的IDE关联本地代码后,让机器累的喘不过气来,那么就试一试这个在线的工具吧。Grepcode支持多个API版本快速切换查看。

在线反编译当你还在花时间切换不同的反编译工具时,一个在线反编译网站应运而生,它就是Android APK Decompiler,只需上传要反编译的apk包,无需多时,源码可以下载下来了。Android APK Decompoler有两个在线反编译,简单容易,喜欢哪个用哪个。

Google Play(无需登录)由于一些你懂的原因,国内无法直接访问Google Play商店。而且下载Google Play商店还是需要登陆谷歌账户,以国内的网络,下载成功简直是太困难了。这里介绍一款不需要账户国内即可访问的Web工具。可以通过输入包名或者Google Play地址即可下载。快速下载Google Play应用下载Google Play的应用。

JSON格式化在CS应用中,客户端和服务器端通常使用json作为数据交换格式。当分析的时候,我们必然是将raw数据转换成可读性更高的。快来使用这个强大的工具吧。JSON格式化转成标准json格式。

API 市场收录网站各个领域的开发API,比如图片识别,语音合成,OCR等等一些生活常用的API开放接口,不需要后台也可以做一款使用的应用。API 市场图片识别,语音合成,OCR等等一些生活常用的API开放接口。

在线UML工具在线画流程图,如果你在家里用的MAC OX ,但是在公司用的是Linux ,那么导致UML图的转移不方便,这个在线的UML画图解决了一切问题。在线UML工具UML工具 、类图、流程图等等。

Stetho
Chrome的Developer Tools对于WEB开发者来讲几乎是一个神器,而Chrome Store里也有无奇不有的插件,如果Chrome能调安卓应用应该是一件美好的事,而Facebook开源的一个工具Stetho让Chrome调试android 应用不再是一个梦。安卓在调试时,有时候需要查看数据库,SharePreference等,而这个前提是必须root,另一方面,andoird的网络方面的抓包调试显得很困难,而这一切,Stetho都为我们轻轻松松地解决。除了使用android集成环境里的工具查看view树,使用Stetho也可以做到。

LeakCanary
著名的开源组织 Square 开发了一套 Android 和 Java 内存泄露检测库。LeakCanary 是一个检测内存泄露的开源类库。你可以在 debug 包种轻松检测内存泄露。

Dex-Method-Counts
dex-method-counts来统计包中的总体数量,使用方法很简单,只需执行下面语句即可: java -jar path\dex-method-counts.jar path\App.apk。

Android-Parcelable-Plugin
手动实现Parcelable接口,往往需要写多些代码去实现,android-parcelable-plugin.可以让你几秒钟实现 Parcelable接口,让开发变得更开心。

AndroidWiFiADB
你还在为在使用真机测试时,缺乏数据线而发愁吗?你还在为同事踩烂了你的一根数据线而耿耿于怀吗?你还在为每次用数据线连接真机测试时,都得抽拔抽拔而不耐烦吗?AndroidWiFiADB 通过WiFi 进行adb调试, 摆脱数据线。

GsonFormat
这是一个根据JSONObject格式的字符串,自动生成实体类参数。

ACRA
ACRA是一个可以让安卓应用自动发出GoogleDoc格式崩溃报告的函数库。安卓开发者可以通过ACRA获取应用崩溃或者错误行为的数据。如果有一个崩溃发生,你的应用不会越过已有的系统崩溃提醒或者报告功能来添加用户提醒。如果使用Toast、状态提醒条或者直接对话框模式,这个“强制关闭”的对话框不会再显示,就算设备上原生系统的提醒功能开启也不能发送一个另外的报告。

参考网站

1、马飞的博客
2、androiddevtools