censv
V2EX  ›  Android

如何使用 shell script 来启用一个 app?

  •  
  •   censv · Oct 17, 2020 · 13789 views
    This topic created in 2038 days ago, the information mentioned may be changed or developed.
    我有一 app 在电视盒子上无法自启动,能否通过第三方 app 或脚本来启动这个 app 呢?(当然这个第三方 app 或脚本是可以自动启的。)

    想法如下
    1 、先获取这个 app 的开机自启动参数
    2 、把这个参数手动写入这个第三方 app 或脚本

    我对 android 系统没什么研究,第一步就难住了,还请知道帮帮忙,多谢!
    13 replies    2020-10-20 09:00:06 +08:00
    mgrddsj
        1
    mgrddsj  
       Oct 17, 2020 via Android
    Google Play Store 搜索 Autostart 有很多这种应用,不知道符不符合你的要求。盒子没有 Google Play 的话,可以上 Apkpure 下载 APK 丢到盒子上去。
    IDAEngine
        2
    IDAEngine  
       Oct 17, 2020 via iPhone
    adb 命令里面有启动 activity 功能
    censv
        3
    censv  
    OP
       Oct 17, 2020 via iPhone
    @mgrddsj 主要是我无法获取需要自启 app 的启动参数,直接打开这个 app 并不是我要的效果,请问如何获取该参数呢?
    censv
        4
    censv  
    OP
       Oct 17, 2020
    @IDAEngine 那该 app 注册的开机启动的 activity 怎么查看呢
    kerro1990
        5
    kerro1990  
       Oct 17, 2020
    @censv mainfest xml 呀
    censv
        6
    censv  
    OP
       Oct 18, 2020
    @kerro1990 找到了,谢谢
    censv
        7
    censv  
    OP
       Oct 18, 2020
    最后通过 adb 命令解决了,感谢楼上几位!
    ysc3839
        8
    ysc3839  
       Oct 18, 2020
    @censv 请问用的是什么命令呢?
    mxalbert1996
        9
    mxalbert1996  
       Oct 18, 2020 via Android   ❤️ 1
    @ysc3839 am start <INTENT>
    Cbdy
        10
    Cbdy  
       Oct 18, 2020 via Android
    试试看 termux ?
    censv
        11
    censv  
    OP
       Oct 18, 2020
    @ysc3839 你楼下说的对
    kerro1990
        12
    kerro1990  
       Oct 19, 2020
    @censv 很简单的
    feiyu001
        13
    feiyu001  
       Oct 20, 2020
    开机如何自动执行 adb 脚本呢 ?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5487 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 08:56 · PVG 16:56 · LAX 01:56 · JFK 04:56
    ♥ Do have faith in what you're doing.