V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ldz
V2EX  ›  Android

安卓上相同签名的国内版 App 和国际版 App 怎么共存?

  •  
  •   ldz · 11 天前 · 2631 次点击
    有几个国内版 App 和国际版签名和包名都一样
    但是更新一般都是落后国际版几周的
    导致在 Play Store 里一直提示需要更新那几个 App
    有时候不小心更新了之后还得卸载了再装上国内版

    所以问下有没有什么方案实现国内版和国际版 App 共存?
    比如 Nike App
    Play Store 装国际版, 负责管理国际版 App 更新
    国内商店安装国内版,负责更新国内版 App

    也搜过几个方案
    1. 改包名有点吃力 每次更新都要手动解包 改一下 再打包
    2. 炼妖壶创建工作资料也不适用,因为我的工作资料已经建好了
    有没有其他更轻量的方案?
    27 条回复    2025-02-13 11:44:15 +08:00
    tool2dx
        1
    tool2dx  
       11 天前
    这种包名重复的 APP 应该比较少见。

    安卓原生有一个多用户(工作空间)功能,可以实现你这种需求。

    不过我自己有些特殊,习惯直接在手机上用第二个云手机。
    xmumiffy
        2
    xmumiffy  
       11 天前 via Android   ❤️ 2
    工作资料也没用,两边应用版本是同一份
    rlds
        3
    rlds  
       11 天前
    同一个包名似乎不行
    Helsing
        4
    Helsing  
       11 天前 via iPhone
    加一下 application suffix 试试
    banricho
        5
    banricho  
       11 天前
    小红书就是这样的,只能用手机分身了
    mizuki9
        6
    mizuki9  
       11 天前
    我想起 play 版微信 和 国内微信 不兼容,一个版本更新成另一个版本就会无限闪退,无法打开。
    要不更新回去原来版本,要不有备份,不然所有聊天记录就废了。
    我自己能用 play 版就用 play 版,小米应用商店可以永久忽略指定应用的所有更新( 不要清除应用商店的数据)。
    lengmou
        7
    lengmou  
       11 天前
    @tool2dx #1 请问,云手机怎么使用呢,需要先在自己手机上安装个 app 吗
    tool2dx
        8
    tool2dx  
       11 天前
    @lengmou 需要安装的,我自己编译了一个 scrcpy 手机版本,修改了一些按键特性。

    我手机远程平板连小米平板,开 adb+公网 IP6 ,安装各种 APP 软件/游戏,完全没存储压力。
    jjxtrotter
        9
    jjxtrotter  
       11 天前 via iPhone
    三星手机安全文件夹
    by
        10
    by  
       11 天前 via Android
    @jjxtrotter 这个也不行,我测试了。后安装的依然会覆盖先安装的
    MacsedProtoss
        11
    MacsedProtoss  
       11 天前 via iPhone
    元萝卜(伏羲)这个肯定可以
    stobacco
        12
    stobacco  
       11 天前
    mt 管理器直接共存 apk ,前提是 app 没有反制措施
    ltkun
        13
    ltkun  
       11 天前 via Android
    可以多开很多个
    opengps
        14
    opengps  
       11 天前
    这倒提醒我了,原来有些 app 可以在 play 上更新是因为签名相同
    moefishtang
        15
    moefishtang  
       11 天前
    @jjxtrotter 这个就是 Android 的工作资料(三星先出的基于 Knox ,后来这个特性被 Google 放进 Android 中了)
    moefishtang
        16
    moefishtang  
       11 天前
    用 VMOS 之类的容器吧,工作资料之类的方案是做不到多版本共存的
    你试试看利用多用户行不行得通?
    docx
        17
    docx  
       11 天前 via iPhone
    @moefishtang 多用户也是同一个安装包 覆盖安装会同步更新
    boshok
        18
    boshok  
       11 天前
    tesla 就是这样,只能在 play 上暂停更新。
    a1210968738
        19
    a1210968738  
       11 天前 via Android
    @tool2dx 请问你的 scrcpy 手机版是基于哪个开源项目改的吗?能不能发下项目地址参考下😄
    tool2dx
        20
    tool2dx  
       11 天前 via Android
    @a1210968738 搜 scrcpy-android ,原作者没有维护了,有些功能需要修改一下才能用。比如 ip6 公网认证连接。
    a1210968738
        21
    a1210968738  
       11 天前 via Android
    @tool2dx https://github.com/huage2580/scrcpy-android
    是这个吗? 4 年没维护了😂
    tool2dx
        22
    tool2dx  
       11 天前
    @a1210968738 我是在 gitee 上下载的代码,问题比较多。原版认证用的是局域网 IP ,需要改成公网串流。还有手势和全面屏之类的小问题,陆陆续续改了不少,目前来说至少能用。

    你想要最新版本的 scrcpy ,推荐安装 termux+linux 系统,然后运行官方最新的 scrcpy for linux 。
    ColoThor
        23
    ColoThor  
       10 天前
    @tool2dx 能分享下修改后的 scrcpy 吗
    geekbear
        24
    geekbear  
       10 天前
    gspace
    geekbear
        25
    geekbear  
       10 天前
    @geekbear 不好意思,这个应用改名字了,现在叫 ourplay
    evilStart
        26
    evilStart  
       9 天前 via Android
    不更新不就行了?你把 play store 的这个 app 的自动更新关了就行了
    seraph758
        27
    seraph758  
       9 天前 via Android
    有个模块是禁止应用在 play 更新的。这个算另辟蹊径吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2823 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:03 · PVG 14:03 · LAX 22:03 · JFK 01:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.