5

我想从我在我的 android 设备上运行的 shell 脚本创建一个通知(通知栏中的图标加上通知抽屉中的消息)。我有 CyanogenMod11,它带有 BusyBox v1.22.1 仿生。

我发现了如何创建吐司(http://forum.xda-developers.com/showthread.php?t=773232),但我需要的是通知。对于吐司和通知之间的区别,请参阅这个优秀的线程:https ://android.stackexchange.com/questions/52789/popups-dialogs-notifications-toasts-whats-the-difference

谁能指出我正确的方向?我猜它会涉及到 Android 活动管理器(am),但我已经搜索了互联网的每一个角落,但找不到从 android 命令行创建通知的方法。

4

1 回答 1

3

来源: https ://forum.xda-developers.com/showpost.php?p=69859668&postcount=18

日期:2016 年 11 月 30 日,下午 2:32

两年前,我需要一个可以通过脚本中的命令行运行的简单通知工具。到目前为止,我发现最好的是这个线程和由corruptor64 制作的小应用程序。这并不是我想要的,所以我最终决定尝试自己制作这个工具。从头开始(我不是 Android 开发人员)在几天的学习和开发中,我最终得到了一个可以运行的小应用程序,我将其命名为 Notify4Scripts,并且仅在去年 6 月才将其公开,在 GitHub https://github .com/halnovemila/Notify4Scripts

请注意,由于该应用程序基本上是必须由 Android 的 shell “am”(活动管理器)命令启动的服务,因此 Android 系统需要首先获得 root 权限才能使用此类 am 命令并执行 notify4scripts。

于 2017-04-01T13:25:19.280 回答