Android(['?ndr?id])是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。?Android?系统最初由安迪·鲁宾(Andy?Rubin)制作,最初主要支持手机。2005年8月17日被Google收购。2007年11月5日,Google与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open?Handset?Alliance)来共同研发改良Android系统并生产搭载Android的智慧型手机,并逐渐拓展到平板电脑及其他领域上。随后,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。
?
?
?
?
(本图为:最受Java编码员和程序员欢迎的好助手:Android?IDE工具和应用)
?
?
Android可以说是一个极其强大的平台(开源),本篇文章为Java编码员和程序员整理了一些有用的应用和IDE,使事情变得容易些。
?
1.?JavaIDEdroid
?
JavaIDEdroid是一个IDE(集成开发环境),可以运行于Android上,并且允许你直接在本地创建Android应用,而不需要通过Mac、Windows或Linux上的Android?SDK。JavaIDEdroid开始配有aapt工具、Java编译器、dx工具、DexMerger工具、ApkBuilder、zipsigner库(该库同样有zipalign功能)、SpongyCastle库、BeanShell?Interpreter和JavaRunner。
?
2.?Java?Editor
?
Java?Editor是一个非常容易使用的Java编辑器,它功能有限,但它可以彩色语法:函数、变量、方法、常量,支持自动完成。可以打开默认文件扩展jav&java。
?
3.?Terminal?IDE
?
Terminal?IDE是一个高度可扩展的终端应用程序。它有完整的Java?/?C?/?C++?/?HTML?/?Android开发工具包,并且可以在任何Android设备上运行。它使用命令行,编辑器中设置了C/?java?/?HTML作为开发人员开发的主要选择项。
?
4.?DroidEdit
?
DroidEdit是一个文本和源码编辑器(类似于PC上的Notepad++),用于安卓平板和手机。DroidEdit支持安卓平板电脑的外部连接键盘,如Asus?Transformer或其他第三方键盘。同时它还支持多种语言,?如C、?C++、?C#、?Java、HTML、CSS、Javascript、Python、Ruby、Lua、LaTeX和SQL。
?
5.?Syntax?Highlighted代码编辑器
?
Syntax?Highlighted支持HTML、CSS、JavaScript、PHP编辑器、Python、Java、C、C++、CoffeeScript、Haskell、Clojure和Groovy。虽然其主要定位是Web这一块,但是Java编码员也可以使用它,它本身携有很多功能,如查找/替换、撤销和重做功能。
?
6.?Code?Peeker?Pro:源码阅读器
?
Code?Peeker?Pro可以让语法高亮显示,并允许你查找代码片段。虽然它不是一个编辑器。但它是一个有用的代码阅读器,且被Google?Play选中作为教育项目的一部分。Code?Peeker?Pro可以打开和高亮任何支持的代码语言,如C/C++?(c、cc、cpp、h、hpp)、C#(c-sharp、csharp、cs)、CSS,?Java、JavaScript?(js、jscript)、PHP、Python?(py)、Ruby?(rails、ror)、XML?(xml、xaml、xslt、HTML、xhtml)、ActionScript?3?(as3)、AppleScript、Cold?Fusion、Delphi/Pascal、Diff/patch?files、Erlang、Groovy、JavaFX?(jfx)、Perl?(pl)、PowerShell?(ps)、Sass、Scala、SQL、Terminal?scripts?(bash、shell、sh、rc、conf)、Visual?Basics?(vb、vbnet)?和Verilog?&?System?Verilog?(v、sv)。
?
它还可以标记重要代码的位置、内置一个文件浏览器、支持内外部SD卡,同时也支持其他文件浏览器,如Dropbox等。
?
7.?Sand?IDE?Pro
?
Sand是一个Android平台的Java集成开发环境(IDE)(支持Java1.3到Java1.6,注意的是Android不支持Java1.7)。
?
Sand?IDE是一个Java编辑器,并支持Java关键字高亮显示、显示行号、撤销/重做,也是一个全功能的Java编译器,能够运行Java程序并支持程序的输入/输出。
?
最近一些新的平板电脑开始采用Intel芯片,不过不用担心,Sand?IDE支持所有类型的CPU架构(x86、ARM、MIPS)。
?
8.?AIDE——Android?IDE
?
AIDE是一个可以直接在自己Android设备上开发应用的IDE,关于它的有交互式编程课程、应用开发的分布教程以及Java编程技巧。你可以直观的设计应用、用编辑器编写代码、实时检查错误、代码重构、智能代码导航……。
?
9.?Anacode
?
Anacode是另一个IDE和源代码编辑器,支持Java、HTML、CSS、PHP、JavaScript和C/C++,并允许你在Android设备上构建和运行。?你也可以在内置或系统浏览器上编写和测试HTML、JavaScript和CSS,并上传到FTP。
?
10.?Quoda代码编辑器
?
Quoda也类似于Notepad++支持SFTP/FTP(S)服务和云存储(如Dropbox和谷歌),语法高亮是通过各种各样的主题和字体来显示的,并适用于各种编程语言(包括HTML、XML、CSS、JavaScript、PHP、C、C++、C#、Java、ActionScript、Lisp、Markdown、Haskell等等)。为减少程序员的代码工作,提高其开发的效率,Quoda提供了代码模板和片段的支持,并且增加了键盘上额外的按键,使你能够提高打字速度。另外,其它值得一提的特性还包括查找及替换、注释及取消注释、HTML文件预览、网站源码下载、HTML清洁器等。
?
总结
?
上述内容就是深受程序员们欢迎的十大Android?IDE工具和应用,并且这些工具和应用是我们程序开发者的好伙伴,好助手,希望这些内容能够帮助到你们的编程,给你们带来便利哦!!!!!!
?
文章来源于:http://www.alqsoft.com/xinwenzixun/androidkaifa/2015/0121/188.html