Android 内网使用高德定位问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
icetea12138
V2EX    Android

Android 内网使用高德定位问题

  •  
  •   icetea12138 2021-10-14 14:51:16 +08:00 12751 次点击
    这是一个创建于 1463 天前的主题,其中的信息可能已经有所发展或是发生改变。
    各位大佬公司有个需求是这样的
    我们有一些安卓的平板平时是在一套内网里的,这个内网限制还很多,现在要使用高德定位,可以在内网部署一个前置代理,把安卓端定位的请求转发到外网,但是安卓端如果拦截高德的请求并转发给我们的前置代理完全没思路,高德的都是 sdk 封装好的,也不知道是用的什么做的网络请求,求各位大佬帮忙
    16 条回复    2021-10-14 22:26:55 +08:00
    xieqiqiang00
        1
    xieqiqiang00  
       2021-10-14 14:57:38 +08:00
    直接改网络代理不行吗?
    icetea12138
        2
    icetea12138  
    OP
       2021-10-14 15:06:12 +08:00
    @xieqiqiang00 安卓系统里的那个吗?那个不行,因为不是所有请求都要转发到代理服务器里的
    masterclock
        3
    masterclock  
       2021-10-14 15:13:11 +08:00
    高德定位是什么?高德地图?
    一定要高德吗?
    AoEiuV020
        4
    AoEiuV020  
       2021-10-14 15:14:38 +08:00
    感觉应该在路由器处理,
    murmur
        5
    murmur  
       2021-10-14 15:23:32 +08:00
    高德不是支持离线么,sdk 也可以离线
    icetea12138
        6
    icetea12138  
    OP
       2021-10-14 15:29:26 +08:00
    @murmur 是需要定位功能,高德只有地图支持离线的
    icetea12138
        7
    icetea12138  
    OP
       2021-10-14 15:29:48 +08:00
    @AoEiuV020 路由器不受我们控制啊没有办法加
    maskerTUI
        8
    maskerTUI  
       2021-10-14 15:30:45 +08:00
    装一个高德地图不就可以了吗?再下载个全量地图包
    also24
        9
    also24  
       2021-10-14 15:35:35 +08:00
    听起来主要的目的就是按域名分流部分请求?这不就是某一类工具最常用的功能么?
    icetea12138
        10
    icetea12138  
    OP
       2021-10-14 15:42:38 +08:00
    @also24 是那个意思,但是要在同一个 app 内实现这个功能
    hentailmm1
        11
    hentailmm1  
       2021-10-14 15:55:51 +08:00
    安卓的话连个笔记本热点抓个包看看呗
    AoEiuV020
        12
    AoEiuV020  
       2021-10-14 16:00:39 +08:00
    @icetea12138 纯 app 实现要么 root 防火墙转发要么 VpnService 拦截整个手机流量,
    机制上就不允许随便拦截网络请求,除非高德 sdk 本身允许,预留了什么方案,这样的话官方文档应该会说,没有就放弃吧,
    sujin190
        13
    sujin190  
       2021-10-14 16:03:23 +08:00
    完全内网的话,直接 dns 劫持高德的域名应该是比较方便的了,也不行就直接把高德 sdk 里的域名改成你代理的域名就是了呗,还不行的话如果安卓设备就几个有限用用就 root 下,然后转个防火墙软件重定向下高德的流量应该也可以,当然能 root 的话改 hosts 就是了啊,哈哈
    jetpy
        14
    jetpy  
       2021-10-14 16:10:42 +08:00
    可以在路由器里使用 iptables 做转发
    gam2046
        15
    gam2046  
       2021-10-14 16:46:47 +08:00
    高德本身可以下载离线地图,使用时可以不使用网络进行定位、导航。只是没有路况信息而已。
    v2yllhwa
        16
    v2yllhwa  
       2021-10-14 22:26:55 +08:00 via Android
    @AoEiuV020 vpnservice 在本地实现类似 DNAT 功能有现成的轮子么?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1160 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 44ms UTC 23:36 PVG 07:36 LAX 16:36 JFK 19:36
    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