Android开发工具集合

AndroidStudio

Android开发环境,基于IntlliJIDEA,谷歌年I/O大会发布,类似EclipsADT;现已更新到1.3版本(截止15年8月),并支持NDK开发;渐渐取代之前用的EclipsADT成为新的Android开发工具,不管你是新手还是大神,建议全部转移到新的IDE上面来。

EclipsADT

Eclips做java开发的一定不会陌生,甚至一度成为java的代名词,而如今将渐渐退出Android开发舞台,Googl宣布将在15年年底前停止对EclipsADT开发工具的一切支持。建议开发者全面转到AndroidStudio上面来,对于那些还没有转向AndroidStudio的开发者来说,现在则不得不面对这个问题了,因为Googl已经宣布终止EclipsAndroid工具的开发与支持,这也意味着包括ADT插件、Ant构建系统、DDMS、Tracviw与其他一系列性能和监控工具。

IntlliJIDEA

部分开发者之前有基于此开发Android,随着AndroidStudio的稳定与普及,且后者基于前者基础上开发,所以无需再切换到这个上面上来了。

gnymotion

gnymotion是一套完整的工具,它提供了Android虚拟环境。由于比自带模拟器的速度快而备受开发者喜欢。

Gradl

Gradl是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。它支持已有的Mavn或者Ivy仓库基础建设,有取代Mavn之势。

Mavn

Mavn是一个采用纯Java编写的开源项目管理工具。Mavn采用了一种被称之为projctobjctmodl(POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Mavn可以管理项目的整个生命周期,包括编译,构建,测试,发布,报告等等。目前Apach下绝大多数项目都已经采用Mavn进行管理。而Mavn本身还支持多种插件,可以方便更灵活的控制项目。

Ant

Apach软件基金会JAKARTA目录中的一个子项目,同前面两个一样属于Java的build工具,早期项目用的还是比较多,后来渐渐被mavn和Gradl所代替。

AndroidStudio中文组

AndroidStudio中文组是一支针对AndroidStudio做本地化支持的团队,其工作包括:AndroidStudio汉化,文献翻译,BUG收集,安装,配置过程中常见问题的发现和解决,以及中文教程的编写。

AndroidStudio中文社区

AndroidStudio的中文用户交流心得,收集问题,解决问题的平台。

AndroidStudio知识问答

AndroidStudio知识问答社区。

AndroidAsstStudio

在线的图标生成工具,包括Launchricons、Actionbaricons、Notificationicons、Dvic-framdscrnshots、Simplnin-patchs、Gnricicons、AndroidActionBarStylGnrator、AndroidHoloColorsGnrator。

shapstudio

shap代码生成工具

AndroidDrawablFactory

一个生成Android应用所需尺寸图片的工具。

AppIconSizs

在线生成图标:包括iPhon,Android,IOS,Facbook,wbtouchicons,Blackbrry,WindowsPhon,BadaandWbOSappiconsandsplash/dfaultimags。

AndroidLayoutBindr

一个在线布局控件绑定工具,可以根据你给出的xml代码对应生成初始化好的java代码。

android-contntprovidr-gnrator

一个生成ContntProvidr的小工具。

AndroidButtonMakr

一个在线生成Android应用按钮代码的工具。其中的XML文件定义的几何形状,包括颜色,边框和梯度。

androidkickstartr

可以根据你的配置,在线快速生成Android工程。

DroidDraw

一个基于JavaSwing的Android可视化界面设计器,可以通过它来生成复杂的AndroidLayoutXML文件。

SDKTools

容易被初学者忽略的开发工具,也是官方提供的:

VirtualDvicTools

*AndroidVirtualDvicManagr*AndroidEmulator(mulator)*mksdcard

DvlopmntTools

*android*HirarchyViwr(hirarchyviwr)*lint*SDKManagr*sqlit3

DbuggingTools

*adb*ADBShllCommands*DalvikDbugMonitorSrvr(ddms)*DvicMonitor*dmtracdump*hprof-conv*Systrac*tracviw*Systrac

BuildTools

*JOBB*ProGuard*zipalign

ImagTools

*Draw9-patch*tc1tool*TracrforOpnGLES

PlatformTools

*bmgr*logcat

AndroidTstingTools

*AndroidJUnitRunnr*Esprsso*UIAutomator*Monky*monkyrunnr

NDK

apk下载器

粘贴包名或者googlplay的URL来下载APK

AndroidButtonMakr

AndroidButtonMakr

AndroidRsizr

JavaDsktopapptorsizXXXHDPI(orlowr)imagsandsortthmintofoldrsautomatically.

Gradl插件gradl-rtrolambda

支持Java6或者Java7使用lambda表达式的gradl插件

dxcount-gradl-plugin

统计每次Build时APK包方法数的gradl插件

build-tim-trackr-plugin

统计你build时间的gradl插件

lint-clanr-plugin

移除Android工程中没有使用的资源的gradl插件

gradl-packr-plugin

Android渠道打包工具的gradl插件

android-gradl-mulchannl-plugin

一个能生成多渠道打包APK的gradl插件

sdk-managr-plugin

下载和管理你的AndroidSDK的gradl插件

gradl-play-publishr

一个上传APK和app信息数据到GooglPlay应用商店的gradl插件

gradl-vrsions-plugin

一个检查依赖的版本更新的gradl插件

groovy-android-gradl-plugin

一个支持Groovy语音来构建AndroidApp的gradl插件

gradl-advancd-build-vrsion

一个能自动生成Android版本名和版本号的gradl插件

gradl-bintray-plugin

一个支持将artifacts分发到Bintray的gradl插件

img-optimizr-gradl-plugin

一款用于优化png图片的gradl插件,有效减少APK体积,支持极限压缩和无损压缩。

androidsvgdrawabl-plugin

能够在构建时将SVG文件生成指定规格PNG图片的gradl插件

OkBuck

基于facbook开源的Android编译工具Buck的gradl插件

paraphras

按照指定格式生成字符串的gradl插件

gradl_plugin_android_aspctjx

一个在Android中应用Aspctj的Gradl插件。支持切AAR,JAR,支持现在Android上最火的Kotlin。

drawabl-optimizr

一个优化PNG图片减小APK体积的gradl插件

licns-gradl-plugin

一个管理开源协议的gradl插件

gradl-nod-plugin

一个支持运行nodjs脚本的gradl插件

gradl-nxus-plugin

一个能配置和上传artifacts到Nxus私服的gradl插件

android-nativ-dpndncis

一个能自动添加nativ依赖到jniLibs目录的gradl插件

RoboAspctJ

一个将面向切面编程引入Android工程额gradl插件

gradl-android-







































北京治疗白癜风
关于北京白癜风的治疗



转载请注明:http://www.gslnbdf.com/jbxx/2952.html