最新的 deepin 20.2.2 带来了可以运行安卓应用的uengine环境,如下图是安装在 uengine 环境上的应用:

那么这些应用不是平白无故出现的吧,肯定是需要安装的,安装有许多方法,例如说下面这些方法来安装:

一、应用商店

打开,定位到“安卓应用”,就有很多 Android 应用可以安装

这里都应该知道怎么装了,不细讲

二、在终端安装

(这里需要的水平有提升,首先要知道终端是什么,这里不讲)

首先打开终端,可以用

apt search uengine

来获取所有的包名,但太多了,就可以通过

但可以通过这样

apt search uengine XXX

缩小寻找范围,如图:

例如说安装QQ:

sudo apt install uengine.com.tencent.mobileqq

安装微信:

sudo apt install uengine.com.tencent.mm

以及 https://bbs.deepin.org/zh/post/222286 中的包名

当然还可以在 https://home-store-packages.uniontech.com/appstore/pool/appstore/u/  中下载,安装方法看下面

三、使用其他人打包的 deb 安装

应用商店的包是 deb,使用 apt 的也是 deb,肯定也有人打包了 deb 供我们使用,例如说 https://bbs.chinauos.com/zh/post/7339 就有大佬打包的deb包,这里以 Microsoft Todo for Android 为例

(一)使用图形化 deb 安装器安装

首先打开下载的 deb 目录,然后使用 deb 安装器打开,然后点击“安装”输入密码即可

(二)使用终端安装
适用于上面的方法无法安装时使用

首先使用 cd 目录或者使用文件管理器定位然后右键终端打开
然后使用 dpkg 命令进行安装,格式如下

sudo dpkg -i XXX  # 一定要用 root 权限运行,XXX是 deb 包的文件名

然后输入用户密码进行安装

但如果出现了依赖问题(我实在没图了),就输入

sudo apt install -f

修复其依赖关系

最后打开启动器运行即可

四、使用第三方软件安装 Android 应用

目前社区有两种安装器,第一种是我开发的运行器和打包器(运行器:https://bbs.deepin.org/zh/post/222293,打包器:https://bbs.deepin.org/zh/post/222729),还有就是 Maicss 大佬开发的 https://bbs.deepin.org/zh/post/223042 (推荐),这里以 Maicss 大佬开发的为例

(一)安装

首先下载 Maicss 大佬的 deb 包安装,安装过程忽略

(二)安装自己的应用

首先打开程序主界面,把需要的 apk 拖进去,然后识别图标,然后我们因为只是自己安装,所以直接点击“直接安装”

然后提示需要输入密码,输入密码继续安装

当提示安装成功时,就可以打开启动器运行了

五、使用命令安装 Android 应用

这个限制就比较少了,首先要有一个 APK,定位到 apk所在目录,然后输入

sudo /usr/bin/uengine-session-launch-helper -- uengine install --apk='XXX'
# XXX是apk路径,如果是用pkexec调用root权限,请输入绝对路径,而非相对路径
# 注意:安装需要root权限,请注意!

其他

接下来就是些其他的了,毕竟是总结吗,还要其他的东西

打包 deb 包给他人使用

在用第三方的安装器时,你会发现有一个打包成 deb 的功能,点击对于的按钮后就会让你选择保存位置,选择完好即可,使用它就可以打包一个属于自己的 deb 包

打包后的 deb 包就可以发给其他人使用了,安装方法如上面的第三点

打开程序列表

在终端输入以下命令即可

/usr/bin/uengine-launch.sh --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity

或者创建一个 .desktop 文件,把以下内容写入也可以

[Desktop Entry]
Categories=System;
Comment=uengine 程序菜单
Encoding=UTF-8n
Exec=/usr/bin/uengine-launch.sh --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
Icon=anbox
MimeType=
Name=uengine 程序菜单
StartupWMClass=uengine 程序菜单
Terminal=false
Type=Application

与 uengine 互通文件

在系统的很多地方,如桌面

文件管理

uengine 右键

都能看到它的身影,你可以通过它和 uengine 交换文件(怎么截不了图)

但注意它访问的不是根目录,如果需要访问请安装Android的第三方文件管理器

卸载 Android 应用

1、右键卸载

有些通过 deb 或者 Maicss 大佬安装的都可以右键卸载,但有些不行,例如通过命令安装的以及用我的运行器安装的都不能用右键卸载,那么要用下面的方法

2、使用系统设置卸载

打开程序菜单或在终端输入

/usr/bin/uengine-launch.sh --action=android.intent.action.MAIN --package=com.android.settings --component=com.android.settings.Settings

打开系统设置,然后点击应用部分

然后这里就有安装的应用列表

然后点击进入你需要卸载的软件,然后点击卸载即可

3、使用第三方程序卸载

其实就指的是我的运行器,安装方法和Maicss 大佬的安装方法一样,然后打开运行器,选择要卸载软件对应的apk包或对应的包名(包名的获取方法请看下一点),输入密码卸载即可

4、使用终端卸载

首先获取包名(需要有对应的 APK)(如果知道包名请忽略),首先安装 appt

sudo apt install aapt

然后定位到APK所在目录,输入

aapt dump badging XXX  # XXX为APK路径

获取 APK 信息,然后找到“package:”开头的那一行,找到“name”后面的那个包名

然后输入

sudo /usr/bin/uengine-session-launch-helper -- uengine uninstall --pkg='XXX'
# XXX 为包名
# 可以使用sudo或者pkexec,需要 root 权限卸载

即可

出现运行故障

部分 Android 软件是无法运行的,你可以去 anbox 的 Issues 去看看有没有解决方案,因为 uengine 是在 anbox 上二次开发

项目链接:https://github.com/anbox/anbox/

【deepin 20.2.2】安装Android应用总结相关推荐

  1. Linux20系统怎么链接WiFi,在Deepin 20系统下安装Linux图形无线Wi-Fi扫描器LinSSID

    本文介绍在Deepin 20系统下安装LinSSID的方法,它是一款Linux图形无线Wi-Fi扫描器,用于寻找可用无线网络.另外,该软件也可用在Debian.Ubuntu.UOS等Linux发行版下 ...

  2. 深度linux怎么运行windos软件,在深度Deepin 20系统中安装常见Windows应用软件的通用方法...

    本文介绍在深度Deepin 20系统中安装常见Windows应用软件的方法,这个方法基本上是通用的,如果你有这方面的需求,按照以下步骤操作即可成功. 第一步 在主目录打开后新建wine打开Window ...

  3. windows点阵字体转linux版,Deepin 20.1下安装和配置点阵字体,可解决低分屏字体模糊问题...

    本文介绍在Deepin 20.1系统下安装和配置点阵字体的方法,内容有安装字库(包含相关字体下载链接).修改字体配置文件及效果展示截图,处理过后可解决低分屏字体模糊及发虚的问题. 前言 Deepin ...

  4. linux 格式工厂,在Deepin 20系统下安装格式工厂deb包后字体很小的解决方案

    网上有人分享出了格式工厂deb包com.formatfactory.spark_5.6.0spark0_amd64.deb,该包可安装在Deepin 20系统下,其它的一切正常,但是字体很小,以下是针 ...

  5. linux系统盘15G,装UOS/Deepin 20选择全盘安装的系统分区仅有15GB,附扩容经验

    如果在安装UOS 20/Deepin 20时选择了非手动安装(即全盘安装),那么它默认仅有15G系统分区,如果安装的软件较多,空间可能不够用,那么需要对分区进行扩容,以下是成功的经验,供大家参考. 前 ...

  6. linux系统部署软件流程图,在Deepin 20系统上安装流程图/架构图软件IAuto,附功能介绍...

    免费使用的流程图/架构图软件IAuto上架深度应用商店了,所以使用Deepin 20系统的用户可以在里面下载及安装IAuto.它也可以做为MindMaster.百度脑图的类似替代产品.同时还可以下载I ...

  7. 深度linux怎么备份系统下载,在Deepin 20下安装和配置timeshift并用它自动备份系统...

    本文介绍在Deepin 20系统下安装timeshift的方法,并配置timeshift来自动备份Deepin 20系统.有了这个备份,你就可以放心的处理系统了,真要把操作系统的文件搞坏了也可以恢复的 ...

  8. deepin安装tftp服务器_用PXE网络安装Deepin 20系统的设置:可同时安装多台机器

    以下是使用PXE网络安装Deepin 20系统的设置方案,利于该安装方法可以同时安装多台机器,它是大规模安装深度Deepin机器的首选方案.该方法使用Dnsmasq,它是一个轻量的域名解析,DHCP服 ...

  9. deepinv2 添加打印机_如何在Deepin 20下安装brother打印机驱动及设置网络打印机?...

    本文介绍在deepin 20系统下安装brother(兄弟)打印机驱动的方法,以安装brother dcp-1618w驱动为例.同时它无法在局域网内正常打印,所以还需要设置网络打印机,按照以下方法操作 ...

  10. linux系统登陆微信,在Deepin 20系统下实现电脑端登陆两个微信账号的方法

    如果你有两个不同的微信帐号,想让它们同时在电脑端中登陆,采用以下方法可以轻松解决.基本思路是:在Deepin 20系统下安装应用商店里的微信,通常是Wine版,然后再下载星火商店,安装星火商店里面的U ...

最新文章

  1. 京东三级列表页持续架构优化—前端优化实践
  2. java desktop和synth_java synth实例
  3. JavaScript 变量的生存期
  4. python3 出现错误:TypeError: must be str, not list
  5. hduoj 2546饭卡
  6. ubuntu ifconfig命令找不到_那些年踩过的坑--无法使用MobaXterm远程登录Ubuntu
  7. 船员能力评估计算机软件系统,船舶动力电力训练系统操作水平综合评估算法研究...
  8. 无法连接iphone软件更新服务器_上海腾科教育今日分享——提示“无法连接到服务器”的解决办法...
  9. FastDFS学习总结(1)--FastDFS安装和部署
  10. 用IDEA开发一个简单的Spring MVC的Hello World程序,表单程序
  11. 广州培训:成功部署报表必做的四件事
  12. VS2010中打开VS2013/VS2012项目
  13. oracle 手动执行作业,ORACLE 作业操作
  14. dell台式计算机主板电池,怎么更换主板电池 主板电池更换方法【步骤详解】
  15. 页面置换算法之最佳置换算法的模拟(C++)
  16. Java SE学习练习题--IO、List 配合使用
  17. 转载.NET技术-.NET各大网站-编程技术网址 - Road - 博客园
  18. EXCEL应用:思迈特软件Smartbi数据可视化终极教程
  19. Rocket mq的一些介绍
  20. npm install 报错 check python checking for Python executable python2 in the PATH

热门文章

  1. HTML5 无障碍网页设计开发指南
  2. OBU与千寻魔方的定位性能分析
  3. Python数据分析与应用----财政收入预测分析、实训(企业所得税预测)
  4. China-Final2016K Justice Rains From Above
  5. 点击次数、访问次数、访问者人数、综合浏览量和唯一浏览量有何区别?(转)...
  6. 计算机图形生成的基本单位是,第五章 基本图形生成算法
  7. 2021外贸大佬都是这样开发客户的
  8. 移动联通电信wap和net接入点判断
  9. douboo php_【H5游戏源码】Long/Hu/Dou/微信游戏源码+全套开源完整源码[整站打包]
  10. Docker学习总结(13)——从零开始搭建Jenkins+Docker自动化集成环境