在 Android 屏幕上显示用户输入弹出窗口

在 Android 屏幕上显示用户输入弹出窗口

目前我感兴趣的是重击还有我的安卓手机...

adb我想知道是否有一种方法可以在 Android 屏幕上将弹出窗口显示为文本输入,然后使用或使用 root shell/bash 脚本从用户提交的输入接收数据?

例如,我创建了一个 bash 脚本,它将显示输出Hello $userinput !! 当我运行此 bash 脚本时,将出现一个对话框,标题为你叫什么名字?我可以直接填写,无需经过终端...

有谁知道该怎么做?

*如果你也能以同样的方式告诉它,那就太好了,但这仅适用于不包含任何输入框的普通弹出窗口,但就像 Android 上的常规弹出窗口一样

答案1

您可以使用ntfy.sh通过 HTTP 发送消息,通过安装ntfyapk安卓系统或 Android 设备上的 Google Play 以及ntfy系统上的软件包。

sudo mkdir -p /etc/apt/keyrings

curl -fsSL https://archive.heckel.io/apt/pubkey.txt | sudo gpg --dearmor -o /etc/apt/keyrings/archive.heckel.io.gpg
sudo apt install apt-transport-https
sudo sh -c "echo 'deb [arch=amd64 signed-by=/etc/apt/keyrings/archive.heckel.io.gpg] https://archive.heckel.io/apt debian main' \
 /etc/apt/sources.list.d/archive.heckel.io.list"  
sudo apt update
sudo apt install ntfy
sudo systemctl enable ntfy
sudo systemctl start ntfy

在 Android 应用程序上订阅主题。从终端发送一个弹出窗口:

curl -d "Your backup is done" ntfy.sh/mytopic

ntfy:安装指南。

相关内容