楼主: 234234230
108 0

[其他] TP钱包网:imtke.app下载安卓手机上编程的app(包含Java、C、Python等) [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

小学生

71%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
60 点
帖子
5
精华
0
在线时间
0 小时
注册时间
2018-9-29
最后登录
2018-9-29

楼主
234234230 发表于 2025-11-18 14:49:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

这里介绍几款可以在手机上编程的应用程序,分别是:

  1. Java和Android: AIDE集成开发环境。
  2. C语言:C语言编译器、C4droid。
  3. Python:QPython3、Termux。
  4. CSS/HTML/JavaScript:HTMLplay。

大部分都不需要root权限,可以直接编写程序并运行,下面我简要介绍一下这些应用程序的安装和基本使用方法,主要内容如下:

一. AIDE集成开发环境

这款主要用于编写Java代码的安卓手机应用程序(创建项目、编写小游戏等),当然也可以编写C++代码,只是需要安装相应的插件。自带自动完成功能,界面清晰、简洁,使用体验良好。接下来我将介绍该应用的安装和基础使用方法:

  1. 下载安装,这一步骤只需在应用商店搜索“AIDE”即可,直接下载安装,如下所示:
  2. 这里进行一个简单的测试,主要代码如下,这是官方提供的示例:
  3. 程序运行的截图如下:
  4. AIDE完全兼容Eclipse项目,只需将源代码复制到您的设备中,然后打开,就可以继续编写代码。

二. C语言编译器

这是一款小巧的C编译器,大约13MB大小,界面简洁、朴素,使用非常方便。下面是该应用的安装和基础使用介绍:

  1. 下载安装,以我的vivo手机为例,直接打开“应用商店”,搜索“C语言编译器”,如下图,直接点击下载安装:
  2. 测试代码如下,这里编写了两个函数,分别计算两数之和与差值,非常简单:
  3. 程序运行的截图如下,需要先输入两个数字,才能正常运行:

三. C4droid

C4droid是一款C/C++程序集成开发环境,默认使用tcc作为编译器,可以选择安装gcc插件(需要root权限)。选择gcc后,可以使用SDL(简单直接媒体层库,需安装SDL插件)、Qt(诺基亚官方开发库,需安装SDL插件)开发本地Android应用(需安装SDL插件),类似于Google NDK。软件支持代码高亮显示,编译时间取决于CPU频率,频率越高编译越快。GCC插件版本4.7.2提供了示例程序,包含SDL、Android本地、Qt和命令行测试程序的源代码。最新版为4.03(2013年7月7日更新)。贴吧已发布5.98版本,提供英文版及汉化版本,默认使用g++编译器,SDL及GCC插件也进行了相应更新,还支持扩展SDL2插件。

四. QPython3

顾名思义,这款应用主要用于在手机上编写Python3代码,使用体验也相当不错。以下是该应用的安装和基础使用介绍:

  1. 下载安装,直接在应用商店搜索“QPython3”,直接下载安装,如下:
  2. 主界面如下,主要分为“终端”、“编辑器”、“程序”、“QPYPI”、“课程”、“社区”这六个模块,终端类似于IDLE,编辑器类似于记事本,QPYPI是第三方包和工具,程序存储官方自带的示例,课程是一些教学案例:
  3. 这里测试一下官方自带的例子—speaky.py,在“程序”模块下,代码如下:
  4. 点击运行按钮,程序运行的截图如下:

五. Termux

我只能用“神器”来形容这个软件,这是一款来自海外的终端模拟器,功能极其强大。Termux相当于安卓上的Linux虚拟机(尽管这种说法不太准确,但可以视为微型Linux)。软件特色如下:

  • 享受bash 和 zsh
  • 使用nano 和 vim编辑文件
  • 通过SSH访问服务器
  • 使用gcc和clang编译代码
  • 使用Python控制台作为便携式计算器
  • 使用git 和 subversion查看项目
  • 使用frotz运行基于文本的游戏

推荐安装的包有:

  • apt install python 默认安装的是Python3,毕竟Python3是未来趋势
  • apt install clang 闻名遐迩的C++ 编译器,用于编译C或C++程序
  • apt install vim Termux自带vi,若想使用vim(毕竟是神级编辑器),则必须安装,并且默认安装vim 8.0版本,配合.vimrc、bundle和git可以完美配置Python开发环境,体验几乎与Ubuntu终端相同。
  • apt install git 这个开发者都懂的
  • apt install htop 任务管理器
  • apt install tree 目录树
  • apt install irssi IRC客户端,命令行聊天软件
  • apt install sl 火车模拟器
  • apt install openssl SSH远程连接,后期会用到

六. HTMLplay

语言:HTML、

CSS 和 JavaScript 从名称就能看出,是用于 web 开发的。这款应用程序最突出的特点在于,编写代码极其便捷,不仅将符号置于输入法首页,还提供了常用标签的快速输入。

至此,这六个应用均已介绍完毕。总体而言,这些应用都很实用,每个都有其独特功能。当然,还有很多其他的应用程序可以在手机上进行编程,这里就不再详述了。感兴趣的读者可以在网上查找相关信息,有许多相关的教程和实例可以参考。希望上述分享的内容能够对你有所帮助。本文内容来源于悟空问答中关于“如何在手机上编程?”的部分,部分内容为个人总结。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python Java App jav Javascript

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-5 18:26