在 Termux 上安装 apk 并等待它完成或检查是否安装了 apk

问题描述 投票:0回答:2

在 Termux 中我安装了几个 apk 的使用

xdg-open myapp.apk

我想确保它真的发生了,即安装窗口不会消失,理想情况下用户成功了(选择安装它)。相反,我的脚本会立即继续,让安装在后台继续进行,也许不会发生。

我想询问操作系统是否安装了应用程序,或者让它完成安装后再继续。

android apk termux
2个回答
0
投票

如何检查 APK 是否已安装:如果设备已植根 -

tsudo pm list packages | grep my.package.id
如何安装 APK - 如果设备已植根
tsudo pm install mypackage.apk
(您需要事先安装
tsudo
)。

对于非 root 设备,似乎无法知道是否安装了某个应用程序——很可能是出于安全原因。

在非 root 设备上安装适用于

xdg-open
,但 在您允许从 Termux 应用程序的 Android 首选项中的不受信任来源安装之后。 And Termux 应该处于活动状态才能工作。 (Termux 浮动窗口或 SSH 将不起作用,除非主 Termux 窗口处于活动状态。)


0
投票

是的,你可以检查一个应用程序是否没有root安装,首先你需要文件管理器zarchiver,然后你通过文件夹顶部的箭头进入/data/app目录,在这里你会看到一个目录列表,他们每个人都有你安装的应用程序的图标,你将搜索具有你要检查是否安装的应用程序图标的那个,复制目录名称,最后检查,在termux中检查目录“/data/app/你复制的目录名”存在

© www.soinside.com 2019 - 2024. All rights reserved.