python on android_安卓下LinuxonAndroid开发python

一 介绍

之前介绍过利用termux软件在安卓下开发python程序安卓利用termux开发python,这个方案简单好用,但是termux只支持安卓5.0以上系统,对比较老的机器并不友好。最近搞了一台华为c8815,是安卓4.4的系统,安装termux 出错,只好另觅他途。LinuxonAndroid开源项目完正好解决了这个问题,下面就该方案做简要介绍。

二 安装过程

2.1 官方教程

2.1.1 安装方法

官方给出的安装方法是一键式的安装方案。即下载其app,然后按照提示下一步即可。途中,会下载一个img系统镜像和两个软件。最后在app中一键启动即可。但是,我按照官网的做法在我两台手机上都没有成功,希望感兴趣的朋友可以试一试,给出一个解决方案。

2.1.2 问题

官方app安装的主要问题有:

该项目已长期没有更新,对新设备支持不够好。

其app的一键执行不太好用,基本失效。

app和终端模拟器配合不佳。

2.2 我的解决方案

下面是我的安装方法:

我的安装方法在手机为华为c8815和ubuntu12.04下成功,其它机型和系统安装可参考。

2.2.1 准备工作

需要下载的文件和app的地址如下:

linux 系统各发行版本均有,但是比较老,每个系统都有core,small和large三种,其中core只包括终端界面,small和large可通过vnc连接桌面,当然其文件大小也是递增的。

安卓手机需要root权限,具体方法百度即可。

2.2.2 安装步骤

1.将下载的系统镜像解压,在sd卡根目录下新建文件夹名为ubuntu,并将解压后的文件ubuntu.img,ubuntu.img.md5放在该文件夹下。

将下载的脚本文件bootscript.sh放在ubuntu目录下

安装busybox 和 安卓终端模拟器 两个软件,并授root权限。打开busybox更新。

在超级终端命令行下进入sd卡下的ubuntu目录(cd 目录录径),以root权限(命令行下输入su),执行bootscript.sh脚本(sh bootscript.sh).(需要懂一些Linux命令,详情可百度)

按命令行提示输入密码等信息即可。出现root@localhost:~#表示成功。

三 使用介绍

未完待续

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值