安卓项目后台定时器执行 WiFi 扫描任务是不是很麻烦? - V2EX
jackOff

安卓项目后台定时器执行 WiFi 扫描任务是不是很麻烦?

  •  
  •   jackOff Jun 30, 2025 4255 views
    This topic created in 317 days ago, the information mentioned may be changed or developed.

    一个是似乎每个真机厂商都搞了套娃一样的权限设计,难道我要针对每个手机厂家做针对性适配?

    另一个是好像高版本安卓基本就不怎么允许挂后台任务?尤其是后台定时器调用系统硬件功能?

    12 replies    2025-07-08 18:39:05 +08:00
    kapaseker
        1
    kapaseker  
       Jun 30, 2025
    一个是似乎每个真机厂商都搞了套娃一样的权限设计,难道我要针对每个手机厂家做针对性适配?

    楼主,你这句话的意思是说你要为每个 OEM 厂商做适配的意思吗?但是由于 Android 的限制,这一点也很难做。除非你的软件跟硬件厂商沟通好了,他们把你的软件当做系统软件放进去,这样才可以。


    高版本可以用前台任务 ,前台任务不会随便杀死的。

    但是说实话,一般强调 Android 要求安全性,不能随便使用手机信息。一边做东西的时候,要求保活要求使用硬件信息。哎,搞 Android 开发,真的难。我曾经做过一个项目,经理要求隔一段时间就截屏,一直截屏,我真服了。
    jackOff
        2
    jackOff  
    OP
       Jun 30, 2025
    是的,我烦死了,每个真机,三星,华为,vivo 对于后台任务权限控制不完全一样,狗日的,调个系统控件功能也得写不同的匹配模式,真是吐了
    anivie
        3
    anivie  
       Jun 30, 2025
    后台肯定要控制得死一点的,经历过 4.x 的人应该都不会反对,开放的话群魔乱舞都不够形容的
    thetbw
        4
    thetbw  
       Jun 30, 2025
    @kapaseker 学习通或者之类的考试软件吗
    kapaseker
        5
    kapaseker  
       Jun 30, 2025
    @thetbw 这种挂前台任务就行了,就像现在的音乐播放软件或者车辆 APP ,通知栏有个对用户可见的界面,告诉用户后台一直有任务运行
    flyqie
        6
    flyqie  
       Jun 30, 2025 via Android
    有点好奇,这种需求是想要干什么用呢
    jackOff
        7
    jackOff  
    OP
       Jun 30, 2025
    @flyqie 类似于嵌入式的东西,需要软硬件结合
    SatansAngel
        8
    SatansAngel  
       Jun 30, 2025
    @jackOff 很多个不同的 SOC 平台要适配?如果是只有 1 个 2 个 SOC 平台,可以找 AOSP 源码的厂商要系统签名文件,把 APP 带上系统 uid 和系统签名。
    jackOff
        9
    jackOff  
    OP
       Jun 30, 2025
    @SatansAngel 唉,这都要钱的吧
    qxmqh
        10
    qxmqh  
       Jun 30, 2025
    是这样的 安卓就是这样。
    Cheons
        11
    Cheons  
       Jun 30, 2025 via Android
    @anivie
    OP 这个需求对用户来说,就是群魔乱舞源头之一。
    starinmars
        12
    starinmars  
       Jul 8, 2025
    什么需求要后台定时器执行 WiFi 扫描?
    About     Help     Advertise     Blog     API     FAQ     Solana     5995 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 103ms UTC 02:07 PVG 10:07 LAX 19:07 JFK 22:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86