包含termux配置java的词条

博主:adminadmin 2022-12-22 17:15:06 103

今天给各位分享termux配置java的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

如何在手机上编程并运行

第一步,在安卓手机上安装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代码了。

termux的基础配置(一)

之前在学习过程中对termux这个工具有些感兴趣,了解一些之后。发现termux是一款基于安卓系统的模拟终端,还能够使用拓宽linux包搜集。最重要的一点,它不需要root。所以我完全可以将自己的手机打造成一个强大的移动工具。好了,废话不多说,我们正式开始:

首先需要更新一下可以安装的软件。输入命令:

apt update

再使用命令:apt upgrade安装更新包以后,就可以通过命令apt list来查看可以用的软件。

非root状态需要安装proot工具来模拟某些需要root的环境

然后终端下面输入termux-chroot即可模拟root环境 。

在root权限下,输入exit可回到普通用户。

若已经root,则使用tsu。类似于linux的sudo权限

然后终端下面输入tsu即可切换root用户,这个时候会弹出root授权提示,给予其root权限。

同样在root下,输入exit可回到普通用户身份。

安卓打字确实不够方便,所以可以利用ssh连接到键盘进行输入,当然也可以使用PC连接。

但是termux默认没有ssh工具,需要进行工具安装

(除了apt,Termux 在此基础上还封装了 pkg 命令,向下兼容 apt。pkg 在运行前会执行一次 apt update,保证安装的包是最新版本。)

如果当做被访问的对象,安装完成后,sshd服务默认没有启动,需要手动进行启动。访问时要注意低端口有安全策略限制,sshd默认的服务在8022端口。

该工具用于使用手机硬件,实现更多的使用硬件功能

下面只作简单列举:

获取电池信息:termux-battery-status

获取相机信息:termux-camera-info

获取与设置剪贴板:termux-clipboard-get

设置新的剪贴板内容:termux-clipboard-set 12345

获取通讯录列表:termux-contact-list

查看短信内容列表:termux-sms-inbox

发送短信:termux-sms-send

拨打电话:termux-telephony-call NUMBER

获取当前WiFi连接信息:termux-wifi-connectioninfo

获取最近一次WiFi扫描信息:termux-wifi-scaninfo

依旧是利用apt命令安装:

apt install zsh

编辑.zshrc配置文件

可以看到第一行主题是agnoster主题

在.oh-my-zsh/themes目录下放着oh-my-zsh所有的主题配置文件.

当然也可以尝试random主题,每打开一个会话配色主题都是随机的.

默认启动语是这个,但是随着对termux的熟悉,这个默认问候就会显得臃肿。

使用vim $PREFIX/etc/motd命令,打开默认问候语文件进行修改。

如下(随便写的一句话,当例子使用)

修改完成之后输入:wq命令进行保存并退出。

重新进入就可以看到默认问候发生了改变。

配置Termux官方X11图形界面

首先打开Termux。

执行下列命令更新软件。

关闭Termux重新打开,若出现如下界面(可能有所不同),说明更新成功。

然后我们执行下面的命令来添加X11仓库。

我们通过VNC来查看图形界面。

在手机上安装VNC Viewer应用程序(百度,Google Play上都能下到)。

打开Termux,执行以下命令安装VNC。

apt会自动给你安装一大堆支持库。

[第一种:安装Openbox]

如果你没有安装Python3,请先安装。

执行以下命令安装openbox以及其他需要用到的软件。

再用pip安装pypanel所需的支持库。(不装会报错)

至此,大部分软件我们已经安装完毕了。

方便期间,我们暂时使用无密码方式来登录VNC,同时我们也能使用noVNC(用网页来访问,不需要客户端,详见GitHub)来进行登录。

使用vim来新建编辑脚本。

按[i(Insert)]后键入(粘贴也可以)以下内容:

#!/bin/bash -e

export DISPLAY=:10  # 在10号屏幕上打开程序

Xvnc --SecurityTypes=None $DISPLAY   # 启动vnc

sleep 1s  # 等待vnc启动

openbox-session # 打开窗口管理器

xsetroot -solid gray # 把背景弄成灰色

pypanel # 打开pypanel

完成后按[ESC],再键入:wq,按[回车]保存并退出。

输入以下命令给予脚本执行权限。

键入以下命令启动VNC。

如果嫌输入 ./ 麻烦的话呀可以把startvnc这个文件移动到/data/data/com.termux/files/usr/bin中,这样下次只需输入startvnc即可启动VNC。

一堆Log。。。

打开VNC Viewer,新建地址。

键入下图内容:(注:5910中的10即是之前export DISPLAY=:10中的10号屏幕)

保存后连接。(中途可能会出现个安全警报,按右上角的OK就行。)

成功后效果图如下。

[第二种:安装Flux Box]

再~目录(用户目录)中执行

与第一种方法类似,vnc启动脚本为:

效果:

就是启动时会报一堆错误,不知道是什么引起的,现在还在研究,至少可以使用了。

安装图形化终端:

安装时钟:

假如你想通过命令打开窗口,在aterm中是可以的:

但是在Termux中是不行的。

引入全局变量DISPLAY:

这样就行了。

注意:不是每次打开图形窗口前都要来一句 export DISPLAY=:10 的,只要在第一次打开前加入就行了。如果嫌麻烦,可以把这句话添加到~/.bash_profile中就可以了,以后每次启动bash时都会执行这句话,不用再输入了。

termux配置java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、termux配置java的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-22,除非注明,否则均为首码项目网原创文章,转载请注明出处。