2021-08-08 22:02:43 +08:00
|
|
|
|
# uengine 运行器 1.3.0
|
|
|
|
|
|
|
|
|
|
### 介绍
|
|
|
|
|
新版本Deepin/UOS发布后,可以在应用商店安装部分官方已适配的安卓应用,对爱好者来说,不能自己安装APK软件包始终差点意思,本程序可以为Deepin/UOS上的Uengine安卓运行环境安装自定义APK软件包,并能发送安装的APK包启动菜单到桌面或系统菜单。
|
|
|
|
|
![主界面](https://storage.deepin.org/thread/202108082100582804_截图_tk_20210808210047.png)
|
|
|
|
|
(测试平台:UOS 家庭版,deepin 20.2.2)
|
|
|
|
|
(自己美术功底太差,图标直接用 anbox 的了)
|
|
|
|
|
|
|
|
|
|
### 更新内容
|
|
|
|
|
|
|
|
|
|
#### V1.3.0:
|
|
|
|
|
**※1、修改了界面布局;**
|
|
|
|
|
**※2、修复大多数新安装普通用户的路图标及启动菜单文件路径不存在导致安装APK报错的bugs;**
|
|
|
|
|
3、删除少量冗余代码,调整代码顺序;
|
|
|
|
|
4、支持提取 apk 图标。
|
|
|
|
|
![1.3.0](https://storage.deepin.org/thread/202108082100582804_截图_tk_20210808210047.png)
|
|
|
|
|
|
|
|
|
|
#### V1.2.3:
|
|
|
|
|
1、调整部分控件名称;
|
|
|
|
|
2、调整界面布局及界面风格;
|
|
|
|
|
![1.2.3](https://images.gitee.com/uploads/images/2021/0802/080620_1dd289ca_7896131.png)
|
|
|
|
|
|
|
|
|
|
#### V1.2.2:
|
|
|
|
|
1、对程序错误的显示更加人性化;
|
|
|
|
|
2、对 icon 的获取方式进行了升级;
|
|
|
|
|
3、增加了注释、删除部分冗余代码。
|
|
|
|
|
![1.2.2](https://images.gitee.com/uploads/images/2021/0711/145140_b04e51b7_7896131.png)
|
|
|
|
|
|
|
|
|
|
#### V1.2.1:
|
|
|
|
|
**※1、进行了安装方式的修改(不使用 adb),修复原无法安装和卸载的问题;**
|
|
|
|
|
2、进行了部分优化;
|
|
|
|
|
3、进行了功能缩水;
|
|
|
|
|
4、修复 deb 打包错误。
|
|
|
|
|
![1.2.1](https://images.gitee.com/uploads/images/2021/0702/204040_6abb6f3f_7896131.png)
|
|
|
|
|
|
|
|
|
|
#### V1.2.0:
|
|
|
|
|
1、支持安装自动添加快捷方式、卸载删除快捷方式;
|
|
|
|
|
2、支持使用包名或 APK 文件卸载程序;
|
|
|
|
|
3、支持查看安装的所有包名;
|
|
|
|
|
4、进行了部分优化
|
|
|
|
|
![1.2.0](https://images.gitee.com/uploads/images/2021/0606/115536_0c0ddf38_7896131.png)
|
|
|
|
|
|
|
|
|
|
### 源码安装教程
|
2021-05-27 21:38:50 +08:00
|
|
|
|
|
|
|
|
|
1. 安装所需依赖
|
|
|
|
|
|
2021-08-08 22:02:43 +08:00
|
|
|
|
```bash
|
2021-07-02 20:05:01 +08:00
|
|
|
|
sudo apt install python3 python3-tk git python3-pip aapt uengine
|
2021-08-08 22:02:43 +08:00
|
|
|
|
python3 -m pip install ttkthemes
|
2021-05-27 21:38:50 +08:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
2. 下载本程序
|
|
|
|
|
|
2021-08-08 22:02:43 +08:00
|
|
|
|
```bash
|
2021-05-27 21:38:50 +08:00
|
|
|
|
git clone https://gitee.com/gfdgd-xi/uengine-runner.git
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
3. 运行本程序
|
|
|
|
|
|
2021-08-08 22:02:43 +08:00
|
|
|
|
```bash
|
|
|
|
|
sudo mkdir /opt/apps/uengine-runner
|
|
|
|
|
sudo cp uengine-runner /opt/apps/uengine-runner -rv
|
|
|
|
|
sudo cp getxmlimg.py /opt/apps/uengine-runner -rv
|
|
|
|
|
sudo cp icon.png /opt/apps/uengine-runner -rv
|
2021-06-03 19:11:13 +08:00
|
|
|
|
chmod 777 /opt/apps/uengine-runner/main.py
|
|
|
|
|
sudo cp /opt/apps/uengine-runner/main.py /usr/bin/uengine-runner
|
2021-06-06 11:54:38 +08:00
|
|
|
|
./main.py
|
2021-05-27 21:38:50 +08:00
|
|
|
|
```
|
|
|
|
|
|
2021-06-03 19:11:13 +08:00
|
|
|
|
4. 卸载本程序
|
2021-08-08 22:02:43 +08:00
|
|
|
|
```bash
|
2021-06-03 19:11:13 +08:00
|
|
|
|
sudo rm /usr/bin/uengine-runner -v
|
|
|
|
|
sudo rm /opt/apps/uengine-runner/ -rfv
|
|
|
|
|
pip3 uninstall ttkthemes
|
|
|
|
|
```
|
2021-05-27 21:38:50 +08:00
|
|
|
|
|
2021-08-08 22:02:43 +08:00
|
|
|
|
### 使用说明
|
|
|
|
|
1、需要你有使用 root 权限的能力;
|
|
|
|
|
2、需要安装 uengine 才能使用;
|
|
|
|
|
3、提取 apk 图标的 apk 路径以“安装 apk”那栏为准;
|
|
|
|
|
4、如果报错是有关产生 .deksotp 文件有关,一般可以打开程序列表运行。如果想要连接其他手机,请使用 1.2.0 以前的版本,可以使用 adb 连接。
|
|
|
|
|
|
|
|
|
|
### 故障排除
|
|
|
|
|
提 isscue 最好,当然有些问题自己无法解决,请大佬 push 一下
|
|
|
|
|
如果出现故障,尝试终端运行,如果是可以自行解决的问题,就**自行解决**,如果可以就**提 issues 并提供解决方案**,不行就**提 isscue 并提供程序和终端报错以及程序版本**
|
|
|
|
|
|
|
|
|
|
### 已知问题
|
|
|
|
|
暂未发现
|
|
|
|
|
|
|
|
|
|
### 贡献
|
|
|
|
|
我非常欢迎大家的贡献
|
|
|
|
|
有通过贡献的开发者列表:
|
|
|
|
|
| 开发者 | 邮箱 |
|
|
|
|
|
| :-: | :-: |
|
|
|
|
|
| gfdgd xi | 3025613752@qq.com |
|
|
|
|
|
| actionchen | 917981399@qq.com |
|
|
|
|
|
|
|
|
|
|
### 相关项目
|
|
|
|
|
| 项目名称 | 项目地址 |
|
|
|
|
|
| :-: | :-:|
|
|
|
|
|
| uengine-installer | https://gitee.com/Maicss/uengine-installer |
|
|
|
|
|
| uengine APK 打包器 | https://gitee.com/gfdgd-xi/uengine-apk-builder |
|