在手机上写程序,可以使用以下几种软件:
C++编译器
C4Droid:支持C/C++代码的编辑和运行,具有代码高亮、语法检查等功能。
Java集成开发环境(IDE)
AIDE:支持Java代码的编译和运行,同时适用于编写简单的安卓程序,提供自动补全、代码高亮、语法提示等功能。
Python集成开发环境(IDE)
QPython3:集成了Python3解释器,支持命令行运行Python代码,具有代码高亮、语法检查等功能。
Pydroid 3:提供完整的Python环境,包含代码编辑器、调试器和交互式Python控制台,适合编写小程序。
Web开发
WebCat:支持HTML、CSS、JavaScript的编写和实时运行,适合前端开发。
终端模拟器
Termux:允许在Android设备上运行Linux命令,通过安装各种编译器和编辑器,支持C、C++、Python等编程语言。
在线编程平台
Dcoder:支持超过50种编程语言,包括C、C++、Java、Python等,具有用户友好的界面和强大的代码编辑器。
Quoda:支持多种编程语言,包括HTML、CSS、JavaScript、PHP、Java等,具有语法高亮、代码补全、自动缩进等功能。
其他
VS Code (Code FA):酷安大神将VS Code移植到安卓平台的作品,支持安装插件和适配各种语言。
HelloWorld:能编纂代码源码的掌上应用软件,适用于学习编程、统计数据、操作文件、开发自动化脚本等。
App Inventor:谷歌公司开发的手机编程软件,允许用户使用Android系列软件自行研发应用程序。
根据你的编程需求和习惯,可以选择以上一个或多个软件进行手机编程。例如,如果你是C++初学者,可以使用C4Droid进行编写和运行C/C++代码;如果你是Python初学者,可以选择QPython3或Pydroid 3进行编程。对于Java开发者,AIDE是一个不错的选择。