排列5走势图 = way to explore
排列5走势图 是一个排列5走势图关于 分享和探索的地方
现在注册
已注册用户请  登录
牛客网
Icex
排列5走势图  ›  Android

排列5走势图关于 系统应用启动问题

  •  
  •   Icex · 349 天前 · 2197 次点击
    这是一个创建于 349 天前的主题,其中的信息可能已经有所发展或是发生改变。

    排列5走势图我 将定制 apk 签名为系统应用(以下简称为 S 应用),并且放置于 system/app 文件夹下,机器重启时也顺利安装了; 但是由于 S 应用重未启动过,所以无法接收到系统的开机广播来完成自启。 于是排列5走势图我 想到了使用用户 app 发送特定的广播,并为该广播加入 FLAG_INCLUDE_STOPPED_PACKAGES 特性,但是 S 应用还是未能接收到用户 app 发送的特定的广播。 如果 S 应用安装在 data/app 下,使用用户 app 发送的广播则能接受,是否是因为用户 app 发送的广播系统级别的应用时无法接收的?不可跨级通讯?

    6 条回复    2019-11-13 10:43:41 +08:00
    ericcode
        1
    ericcode   349 天前   ❤️ 1
    按理说,安装在 system/app 下边就可以搜到开机广播啊,排列5走势图你 的 UID 是 1000 吗
    frantic
        2
    frantic   349 天前
    排列5走势图我 记得以前在哪看过 FLAG_INCLUDE_STOPPED_PACKAGES 对系统应用无效
    F1ReKing
        3
    F1ReKing   348 天前
    排列5走势图我 也是用系统的签名加签,再放到 system/app 下,能够起来,对了,记得在 manifest 里面加 android:sharedUserId="android.uid.system",这样开机广播就会自动注册
    Icex
        4
    Icex   348 天前
    @frantic 这样子,排列5走势图我 在探索一下
    Icex
        5
    Icex   348 天前
    @fireking 加了 android.uid.system 了,但是排列5走势图我 的应用是只要一个排列5走势图服务 的的应用
    Icex
        6
    Icex   347 天前
    @ericcode 是的,uid 已经声明为 1000 了
    排列5走势图关于   ·   FAQ   ·   API   ·   排列5走势图排列5走势图我 们 的愿景   ·   广告投放   ·   感谢   ·   实用小排列5走势图工具   ·   2471 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 11:35 · PVG 19:35 · LAX 04:35 · JFK 07:35
    ♥ Do have faith in what you're doing.