V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
drakeet
V2EX  ›  分享创造

「妙啊」:接收系统安装应用广播,如果有新应用安装,则发出妙啊的声音。得益于此, Android 开发者在漫长的编译安装过程中,可以闭上眼睛休息一下或去喝杯咖啡,并及时获得安装成功的提醒。

  •  
  •   drakeet ·
    drakeet · 2017-12-13 15:04:54 +08:00 · 4117 次点击
    这是一个创建于 2571 天前的主题,其中的信息可能已经有所发展或是发生改变。
    中午开发了一个小应用,叫「妙啊」,很简单分分钟开发完成,但想必很有用,分享。

    功能:接收系统安装应用广播,如果有新应用安装,则发出妙啊的声音。得益于此,Android 开发者在漫长的编译安装过程中,可以闭上眼睛休息一下或去喝杯咖啡,并及时获得安装成功的提醒。

    Google Play:
    https://play.google.com/store/apps/details?id=me.drakeet.miaoa
    第 1 条附言  ·  2017-12-15 10:39:57 +08:00
    不需要常驻后台,「妙啊」没有后台,只有一个广播监听器。支持各种安装姿势,包括 adb 安装、AS run 安装、应用商店更新应用等等。
    第 2 条附言  ·  2017-12-15 10:41:46 +08:00
    已支持萝莉音和司马懿( 2333
    28 条回复    2017-12-19 11:47:32 +08:00
    drakeet
        1
    drakeet  
    OP
       2017-12-13 15:06:05 +08:00   ❤️ 2
    MIMEIK
        2
    MIMEIK  
       2017-12-13 15:09:57 +08:00 via Android
    没有需求就创造需求。ヽ(ー_ー )ノ
    dox1994
        3
    dox1994  
       2017-12-13 15:17:16 +08:00 via Android
    妙啊!
    DoraJDJ
        4
    DoraJDJ  
       2017-12-13 15:19:23 +08:00
    有点好奇,如果要保证能够完美检测到新应用安装,是不是要弄一个 Service 常驻在后台,然后接收广播?
    之前有尝试过检测新应用安装,但每次都得手动打开应用之后才能接收到广播,挺失败的
    DeweyReed
        5
    DeweyReed  
       2017-12-13 15:20:39 +08:00
    8.0 也可以?我记得是收不到的。
    mokeyjay
        6
    mokeyjay  
       2017-12-13 15:51:34 +08:00
    hhhhhhhhhhhhhhhh
    bleaker
        7
    bleaker  
       2017-12-13 15:57:52 +08:00
    喷了。。。
    loading
        8
    loading  
       2017-12-13 15:58:37 +08:00
    难道不是: 喵个咪啊?
    yidinghe
        9
    yidinghe  
       2017-12-13 16:17:07 +08:00
    快撤!
    oott123
        10
    oott123  
       2017-12-13 16:44:16 +08:00
    听起来应该放在编译脚本里
    dilu
        11
    dilu  
       2017-12-13 17:05:27 +08:00
    对不起 我真的笑了
    YellowLittleDog
        12
    YellowLittleDog  
       2017-12-13 17:10:39 +08:00
    司马仲达情不自禁地发出一声惊叹:喵啊
    AdamChrist
        13
    AdamChrist  
       2017-12-13 17:13:31 +08:00
    妙啊
    SaltedFish12138
        14
    SaltedFish12138  
       2017-12-13 17:35:30 +08:00
    谷歌娘的声音略生硬,建议改为"喵啊"(具体参考 Google : cat sound)
    zhouyou457
        15
    zhouyou457  
       2017-12-13 17:37:06 +08:00 via iPhone   ❤️ 1
    建议使用王司徒的那一句
    sobigfish
        16
    sobigfish  
       2017-12-13 17:48:56 +08:00
    建议多找几个声优录几个,卖 IAP😂
    xvppdd
        17
    xvppdd  
       2017-12-14 14:09:10 +08:00
    Android 开发者在漫长的编译安装过程中,可以闭上眼睛休息一下或去喝杯咖啡。用小霸王编译?
    389273716
        18
    389273716  
       2017-12-14 20:07:19 +08:00
    很多手机要手动点击安装。。。
    allan1st
        19
    allan1st  
       2017-12-15 00:22:06 +08:00   ❤️ 1
    mac 环境下提供另外两个思路:
    * 命令行:` && say "Jobs Done!" `
    * gradle:
    ```
    task.doLast {
    exec {
    executable 'say'
    args 'Work Complete!'
    }
    }
    ```
    drakeet
        20
    drakeet  
    OP
       2017-12-15 10:39:51 +08:00
    @DoraJDJ 不需要常驻后台,「妙啊」没有后台,只有一个广播监听器。支持各种安装姿势,包括 adb 安装、AS run 安装、应用商店更新应用等等。
    drakeet
        21
    drakeet  
    OP
       2017-12-15 10:40:20 +08:00
    @DeweyReed 8.0 都说不支持。
    drakeet
        22
    drakeet  
    OP
       2017-12-15 10:41:42 +08:00
    @asomepig 已支持萝莉音和司马懿( 2333
    drakeet
        23
    drakeet  
    OP
       2017-12-15 10:42:17 +08:00
    @xvppdd 你可能没见过大项目。
    Jackeriss
        24
    Jackeriss  
       2017-12-15 11:06:16 +08:00
    求全明星语音包
    xvppdd
        25
    xvppdd  
       2017-12-15 11:35:42 +08:00
    @drakeet 多大的项目,编译 Android 源码吗
    weixuan
        26
    weixuan  
       2017-12-17 15:08:58 +08:00 via Android
    @xvppdd 手机淘宝算不算?
    CtrlSpace
        27
    CtrlSpace  
       2017-12-18 11:35:48 +08:00
    一般都是带着耳机工作,手机也不方便公放语音,不然隔壁的同事一直听:妙啊。。。
    有没有办法从 PC 或者 AS 里得知这个安装事件呢,然后耳机就能听见了。
    twocity
        28
    twocity  
       2017-12-19 11:47:32 +08:00   ❤️ 2
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   951 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:09 · PVG 06:09 · LAX 14:09 · JFK 17:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.