安卓java编译器_最方便的安卓手机端Java编译程序(支持中文字符串)
本帖最后由 rainlee 于 2015-1-21 19:29 编辑
1.简介
Sand是一个Android平台下的Java集成开发环境(IDE)。首先,Sand包含了一个功能强大的Java编辑器,支持Java关键字高亮,显示行号,多文件编辑,支持蓝牙键盘,自动对齐,自动补足等;其次,Sand是一个完整的Java编译器,可以用于编译Java工程;最后,Sand可以运行编译好的Java工程,有专门的控制台负责输入和输出。
总之,Sand将您的Android设备华丽变身为一个真正的Java开发工具,您可以随时随地编写Java程序。
2.软件及环境下载
Sand需要一个Java运行环境用于编译,例如,rt.jar. 您可以通过以下方法获得
①从Oracle网站下载一个JRE,安装在您的电脑上。在JRE安装目录中打开lib目录,找到rt.jar。将它复制到您的手机内存卡中(记住目录)。
③上面百度网盘地址目录→Sand→jre→rt.jar,点击下载。
3.环境搭建及基本设置
①在内存卡sdcard中新建文件夹Sand,再此文件夹下新建jre,java和log三个文件夹
②把下载的rt.jar移动到/sdcard/Sand/jre/中
③打开Sand,菜单→设置→JAVA→JRE路径→找到并选择rt.jar
④Sand→菜单→设置→Java→WorkSpace路径→选择/sacard/Sand/java路径
⑤Sand→菜单→设置→Java→编译日志路径→选择/sdcard/Sand/log路径
⑥编译选项,源代码及目标代码版本根据自已的需要设置
以上Sand基本环境就搭建好了!如图所示:
图片1.png (118.32 KB, 下载次数: 10)
2015-1-21 19:19 上传
4.Hello World示例
①打开Sand,选择文件,新建一个HelloWorld工程
图片2 (2).png (71.84 KB, 下载次数: 5)
2015-1-21 19:20 上传
②在工程浏览器打开新建的HelloWorld文件夹,以下会有sre文件夹,点选它
图片3.png (89.25 KB, 下载次数: 7)
2015-1-21 19:20 上传
③点击文件,选择新建一个类,名字HelloWorld
图片2.png (98.44 KB, 下载次数: 5)
2015-1-21 19:19 上传
④这时,src文件夹下会出现HelloWorld.java,点击它,会跳转到编辑器
3.png (94.38 KB, 下载次数: 7)
2015-1-21 17:41 上传
⑤这时会跳转到编辑器界面,键入如图代码!
1.png (166.75 KB, 下载次数: 7)
2015-1-21 17:42 上传
⑥代码编辑完成,点击右上角五个小按钮的中间那个,运行!会跳转到控制台!这时就会出现熟悉的hello world了!
图片7.png (134.38 KB, 下载次数: 5)
2015-1-21 18:53 上传
⑦编译,返回到工程浏览器,选择HelloWorld,
点击工程,选择编译,编译完成后,会在helloword/bin/生成hellloworld.class,编译完成!
图片8.png (82.12 KB, 下载次数: 5)
2015-1-21 18:53 上传
最简单的HelloWorld工程完成!sand详细使用教程可查看软件内帮助!
5.小结:Sand是移动终端的Java集成开发环境,具有便携,
安装简单,环境易搭建等优点,是一个移动终端上很好的自学java的工具!
安卓java编译器_最方便的安卓手机端Java编译程序(支持中文字符串)相关推荐
- java项目_值得学习和练手的Java企业级开源项目,强烈推荐!
热门文章推荐:100本纸质书籍免费包邮!22款高颜值的终端工具,点燃了小姐姐对编程的热爱! 一条 SQL 引发的事故,同时小姐姐直接被开除!! 11月全国程序员平均工资新鲜出炉,内附封面图! 文末有彩 ...
- iPhone好用的java编译器_华为方舟编译器实测:流畅度果真远超iPhoneXsMAX!
原标题:华为方舟编译器实测:流畅度果真远超iPhoneXsMAX! [手机频道·原创]方舟编译器刚刚发布,荣耀总裁赵明在就发微博称"作为安卓体系的革命性突破,方舟编译器给了我们很多想象和操 ...
- java项目中使用支付宝支付(手机端,web端)--菜鸟小回
java项目中使用支付宝支付(手机端,web端) 文章目录 java项目中使用支付宝支付(手机端,web端) @[toc] 一.Spring boot项目代码 二.支付宝沙箱环境配置 1. 因为上面c ...
- airpods pro连接安卓声音小_苹果AirPods搭配安卓手机怎么样?那是相当好
前言 购入AirPods已经快一年了,我对它的评价是:佩戴舒适,音质尚可,使用方便. 佩戴舒适:AirPods是我用过的所有入耳式耳机中最舒适的一款,长时间佩戴耳洞也不会痛.我有晚上睡觉戴着耳机听 ...
- 学生java用什么编译器_面向学生的6大在线Java编译器
学生java用什么编译器 您想开始使用Java吗? 您是一个不耐烦的程序员,不想在您的计算机上安装任何软件吗? 直到最近,您还没有太多选择. 您必须下载Java编译器或下载并安装Eclipse之类的I ...
- aix系统java堆_浅谈AIX环境下的Java性能调优
1.什么是Java Java 是一种面向对象的编程语言.它以 C++ 为模型,被设计成小的.简单的.在源和二进制级别跨平台的可移植的语言,Java 程序(applets 和应用程序)可以运行于任何已经 ...
- 安装java环境_(一)环境安装之Java
安装java 点击 JDK8下载,根据自己的平台,选择相应的版本进行下载. 小知识: Java环境分JDK和JRE ,JDK就是Java Development Kit.简单的说JDK是面向开发人员使 ...
- cmd编译java命令_使用CMD命令编译和运行Java程序
对于初学者来说,使用CMD命令(Unix以及类Unix系统采用Termial)来编译和运行Java的好处是让初学者直观地体会到编译(Compile)这一步骤,加深记忆.所谓编译就是将文本文件xxx.j ...
- 数据结构和算法 java实现_数据结构与算法——常用数据结构及其Java实现
前言 仿佛一下子,2017年就快过去一半了,研一马上就要成为过去式了,我打算抓住研一的尾巴,好好梳理一下数据结构与算法,毕竟这些基础知识是很重要的嘛.所以准备在这里搞一个系列的文章,以期透彻. 本系列 ...
- java 分析java死锁_有益的CountDownLatch和棘手的Java死锁
java 分析java死锁 您是否曾经使用过java.util.concurrent.CountDownLatch ? 这是在两个或多个线程之间实现同步的非常方便的类,在该类中,一个或多个线程可以等待 ...
最新文章
- 计算机与plc链接通信协议,实现上位计算机与PLC的上位链接系统的通信设计
- 2021全国高校计算机能力挑战赛(初赛)Java试题二
- Leetcode 剑指 Offer 11. 旋转数组的最小数字 (每日一题 20210916)
- 这些机房布线规范你都知道吗
- Java输出彩色字符
- 谁说菜鸟不会数据分析--数据分析那些事儿
- python聚类分析成绩反思_机器学习python实践——二分K-means聚类
- saltstack的简单安装和配置
- html5 输入用户名和密码登陆网址,192.168.5.1路由器登录入口用户名和密码
- 6阶群的非平凡子群_抽代杂谈(9): Fratinni子群和幂零群(上)
- 基于KNX技术设计的智能照明控制系统在医院的设计与应用
- Android应用安全检测项目
- [渝粤教育] 北京科技大学 离散数学 参考 资料
- F28335课后习题记录
- API中endpoints是什么意思?
- android——利用gradle实现多渠道打包并自定义包名(umeng多渠道)
- CMS是Content Management System的缩写,意为内容管理系统。
- 返璞归真-删除文件默认打开方式
- 智能运维案例系列 | 袋鼠云日志助力云南某金融机构日志平台建设,实现核心业务系统运维智能化...
- 交叉引用跳转不到后面_参考文献的作用与正确引用避免查重
热门文章
- php与mysql彻底研究_CSS彻底研究(2)
- unity描边发光shader_Unity Shader 边缘高亮、描边
- java构造器_Java入门第十三课:“如何使用构造器初始化对象?”
- android 基础布局
- 十进制、二进制、八进制、十六进制转换
- 编译gcc5.1.0时的报错
- 原生JavaScript添加format方法 ----占位符
- 2.1.6 用ProtectX实现扫描的反击与追踪
- with cube 与with rollup 在group by子句中
- AspNetPager分页控件报错“对象不支持此属性或方法”