APP下载

基于智能手机的Java源码云编译技术实现

2021-03-24周挺朱飞燕

科学与生活 2021年29期
关键词:智能手机设计

周挺 朱飞燕

摘要:设计实现了一款能够在智能手机端编写Java代码的APP工具,并采用语音输入编程指令方式进行编程,然后通过远程云端服务器架设编译环境,对手机端编写的Java代码进行在线编译,解决了手机编写编译Java代码困难的问题。

关键词:Java语言;云编译;

0、引言

随着智能手机的发展,基于手机平台的Java语言编译工具也出现在应用市场中,目前智能手机应用市场中,主流的能够进行Java编程的App都是基于本地进行源代码的编译的,主要是将openjdk中有关编译java工程项目的编码移殖到安卓应用,java编译器手机软件大全支持加上jar格式的lib文件,而且将编译后的程序流程dex化,便于在安卓系统机器设备上运行。这样如果编译较复杂的Java程序就会增加手机端App编译负担,如果能够实现手机端编写代码,再发送给远程服务器进行编译,并把计算结果返回给手机端显示,就会大大减轻手机客户端的工作量。

1、关键技术

实现远程编译java程序需要涉及到手机端和服务器端的详细设计。

(1)手机端设计

手机端App设计主要围绕编程环境的设计,为了达到界面设计美观,优化编程结构,解决手机虚拟键盘输入程序代码太慢的弱点,我们的Java编程手机端采用语音输入Java编程指令,能让程序员快速实现代码编写目标,语音识别模块运用讯飞语音识别模块,采用后台数据库设计指令和语音识别Java指令结果的匹配工作。手机端编写好的Java程序发送给服务器进行远程在线编译,并把结果返回给手机端显示。……

登录APP查看全文

猜你喜欢

智能手机设计
智能手机脸
何为设计的守护之道?
《丰收的喜悦展示设计》
假如我是一部智能手机
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
热门智能手机应用
智能手机如何让我们变得低能
智能手机