本帖最后由 kanon 于 2015-1-13 14:45 编辑
Terminal IDE 是一个完整的Java/ Android开发环境,它运行在手机上。支持javac, java, dx, aapt, apkbuilder, signer, ssh, sshd, telnetd, bash 4.2, busybox 1.19.2, vim 7.3 和一个漂亮的终端仿真器。
Terminal IDE 是一个运行于设备自身的命令行 java / android 开发包。
在定制终端和键盘环境里已经含配置好的 vim, bash 和 busybox。
所有这些程序都已经配置良好,相互间可以很好的交互。
一个完整的终端模拟器加上定制的ANSI键盘可以很好的使用 bash, vim 和 busybox 。
运行环境完全适用于非ROOT环境。一般用户权限已经足够运行此IDE。
本程序可在google play下载。打开后最重要的就是阅读Help,虽然是全英文的,但是里面有非常详细的使用介绍。
然后选择Keyboard,选择输入法,Terminal IDE会自带一个虚拟键盘,不过需要在系统设置里面开启,该键盘可以像物理键盘一样使用,功能一样。 然后选择Install System,安装系统包,这样会占用掉150M的空间 进入Terminal IDE,
首先在初始化目录下创建一个我们自己的目录,用的是linux命令:
1.用mkdir创建一个目录,比如mkdir 文件夹名称(这个对国际化支持不太好,建议用英文),ls是查看当前目录 详细使用看 命令 --help
2.cd 进入你的新建的目录,当然你也可以不建立,我只是为了好管理或者说是有强迫症才建立的吧
3.用命令vim 新建一个Demo.java文件 如图,什么是vim命令,和vi是什么关系用法又是怎么样的自己上网查吧
4.打开是这样的当然他是没有东西的,他也是不可以输入的状态,这时候可以按键盘上的i就可以输入了看看他的左下角键盘的左上角有个insert就是可以输入代码了,完成了以后按键盘的esc键然后输入:wq冒号也要输入,wq就是保存的意思了
5.退出到了外面我们用ls命令看看是不是有了一个Demo.java文件了,嗯ok了
6.接下来我们就是编译的用我们最熟悉的javac命令了,编译出来的class文件是不可以直接java xx使用的为什么?因为我们用的是android,具体请看谷哥哥的,dalvik虚拟机详解
7.不多说执行
可以了~hi,man就是我用System.out.println输出的jdk是1.5或者1.5以上的因为我用了泛型也可以
编写Java, ,在Help-Tutorials里面也有说明 假设要运行hello.java,则需要 javac hello.java dx --dex --output=hello.jar hello.class java -jar hello.jar hello 才可以运行。 当然还可以写Android程序,在Help中也有说明
如果你需要使用gcc,在Help->Tutorials里有说明,你可以输入install_gcc命令,系统会自动安装gcc,装完后的版本是gcc-4.4.0,然后你就可以用gcc编译,不过在这里用的时候不叫gcc,叫terminal-gcc,但效果是一样的 比如要编译hello.c可以 terminal-gcc hello.c ./a.out
|