如何在手机上编程并运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在手机上编程并运行相关的知识,希望对你有一定的参考价值。

    第一步,在安卓手机上安装Termux。

    Termux是安卓手机中较高级的终端模拟器,不仅开源,而且不需要root, 支持apt的管理软件包,能够十分方便地安装软件包。

    下载方式直接搜索Termux即可,简单方便。

    请点击输入图片描述

    2

    第二步,成功安装后,点击Termux运行,并开始编程。

    安装Termux之后,可以在手机桌面看到该软件,如图所示;然后点击运行Termux,此时进入到Termux编程界面。

    请点击输入图片描述

    3

    第三步,安装Python。

    在Termux运行界面输入命令pkg install python可以安装python。

    提示,在安装过程中会提示是否继续,此时,输入y即可。

    请点击输入图片描述

    请点击输入图片描述

    4

    第四步,查看Python版本。

    安装后,可以输入python回车查看,接着会在下一行出现Python 3.8.0,这就是目前最新版本。

    请点击输入图片描述

    5

    第五步,验证是否安装成功。

    为确保成功安装,可以通过输入简单的编程来验证Python是否安装成功。

    比如输入print(\'Hello world\'),然后回车,在下一行打印出Hello world,表明安装成功。

    此时,我们就可以在手机上运行一些Python代码了。

参考技术A 使手机实现一般只有PC机才具有的功能--下载各种程序并运行,是目前手机发展的一个重要方向。为此,人们提出了各种各样的解决方案,其中基于JAVA的J2ME方案无疑是最引人注目的。JAVA语言由于其平台无关、开放、网络功能强、面向对象、安全等特点,一经SUN公司提出,就随着Internet的发展而风靡全世界,在国外已成为软件开发人员的必修语言。特别是他的"一次编写、到处运行"的跨平台优点,对于手机领域来说更具有重要的意义。因为目前手机的种类繁多,各种厂商都有自己的标准,如何使他们能运行同一种标准的程序成为必须要解决的问题。采用JAVA语言后,各种手机只要实现JAVA虚拟机(JVM)就可以运行JAVA程序,这种方法可以说是目前情况下最为理想的一种解决方案。J2ME(JAVA 2 Micro Edition)是用于嵌入式系统的JAVA,他是SUN公司对标准的JAVA版本J2SE做了最大程度的精简后得到的一种JAVA应用程序运行环境,在最简单的情况下他只有几十kB,特别适合在手机、PDA等设备中使用。手机厂商如果在自己的手机中实现了J2ME规范,就可以从网络下载并运行JAVA程序,从而大大扩展了手机的功能。鉴于JAVA在Internet上取得的巨大成功,我们有理由相信,J2ME能够把这种成功延伸到手持设备领域,为将来的手机和互联网融为一体提供有利的条件。本文对J2ME构架做一个简单的介绍,并通过一个具体的程序例子来说明JAVA手机程序的特点及开发过程。2 J2ME概述J2ME是一种新的、非常小的JAVA应用程序运行环境,他所定义的构架主要用于在手持式设备上推广使用JAVA技术。SUN公司将为各种硬件规模的设备提供合适的配置,这些配置包括虚拟机、核心类库及API。 参考技术B 很简单的。
d:AIDE集成开发环境。

2.C语言:c语言编译器、C4droid。

3.python:QPython3、Termux。

4.CSS/html/javascript:HTMLplay。

大部分都不需要root,可以直接编写程序并运行,下面我简单介绍一下这3个app的安装和简单使用,主要内容如下:

一.AIDE集成开发环境:这个主要是用来写java代码(创建工程、写小游戏等),当然也可以写c++代码,只不过需要安装对应的插件才行,自带自动补全的功能,界面干净、整洁,使用起来不错,下面我介绍一下这个app的安装和简单使用:

1.下载安装,这直接在应用商店里搜素“AIDE”就行,直接下载安装,如下:
2.主界面如下,主要分为“终端”、“编辑器”、“程序”、“QPYPI”、“课程”、“社区”这6个模块,终端类似IDLE,编辑器类似记事本,QPYPI是第三方包和工具,程序存储官方自带的示例,课程是一些教学案例:
3.这里测试一下官方自带的例子—speaky.py,在“程序”这个模块下,代码如下:
这里写图片描述
4.点击运行按钮,程序运行截图如下:
这里写图片描述
五.Termux,我只能用“神器”来说明这个软件,这是一款来自国外的终端模拟器,功能非常强大。Termux相当于安卓上的linux虚拟机(这种说法虽然不大对,算是微型linux吧)。

软件特点

1.享用bash 和 zsh

2.运用nano 和 vim修改文件

3.经过ssh拜访服务器

4.运用gcc和clang编译代码

5.运用python控制台来作为口袋计算器

6.运用git 和 subversion查看项目

7.运用frotz运转根据文本的游戏。
就可以实现了。

以上是关于如何在手机上编程并运行的主要内容,如果未能解决你的问题,请参考以下文章

python代码怎么在手机上运行

我们如何从 ListView 中进行多选?我看到它可以在桌面上运行,但不能在手机上运行

如何在手机上调试h5

检测是不是在手机上运行[重复]

Eclipse开发Android程序如何在手机上运行

airtest做的脚本如何生成apk运行在手机上?