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

Android TargetSDKVersion 小于 30 国内应用市场上架问题

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

    有一个很老的包,开发的时候 TargetSDKVersion=29 ,目前源码基本跑不起来了,客户需要国内应用市场上架,但是 TargetSDK 必须大于 30 ,怎么快速上架?反编译修改配置再二次打包能上吗?

    13 条回复    2024-06-06 16:10:27 +08:00
    HojiOShi
        1
    HojiOShi  
       205 天前
    现在国内市场都有人工检测的环节,直接改如果崩了应该不会审核过的。
    1una0bserver
        2
    1una0bserver  
       205 天前 via Android
    29 到 30 升级没那么难,源码跑不起来不至于。我更低的包都迁移过 target 32+了,只不过需要点魔法操作。
    nnegier
        3
    nnegier  
       204 天前 via Android
    国外上架更不行,这个 target 太低了,升不就完了
    snowflake007
        4
    snowflake007  
    OP
       204 天前
    @1una0bserver 阿里 的 Week 不维护了,没精力折腾。收益太低
    chenjiajia9411
        5
    chenjiajia9411  
       204 天前
    @snowflake007 你説 weex ?人家現在最新版本支持 30 啊: https://github.com/alibaba/weex/releases/tag/0.30.0
    unco020511
        6
    unco020511  
       204 天前
    有源码怎么会跑不起来呢
    snowflake007
        7
    snowflake007  
    OP
       204 天前
    @chenjiajia9411 这个 2021 的更新日志写支持 targetSDK. 29 吧

    0.30.0 Latest

    Android
    适配折叠屏
    Weex Android R 和 Targetsdk 29 适配
    CFM880
        8
    CFM880  
       204 天前
    跑不起来,是什么意思,是 Android studio ,跑不起来?解决方法,下载老版本的 Android studio 跑;还是命令行跑不起来,命令行打包说缺少依赖,使用 https://mirrors.huaweicloud.com/repository/maven/这个 maven 厂库,大部分废弃的 aar 都能找到,去年跑起来过,一个 18 年的项目
    chenjiajia9411
        9
    chenjiajia9411  
       203 天前
    @snowflake007 #7 Android R 就是 30 啊,你可以自己跑跑看。
    snowflake007
        10
    snowflake007  
    OP
       202 天前
    @chenjiajia9411 好的,谢谢。你那有编好的 AAR 文件吗? 现在依赖的 apache 只有 0.28
    api 'org.apache.weex:sdk:0.28.0'
    snowflake007
        11
    snowflake007  
    OP
       202 天前
    @chenjiajia9411 找到了依赖,谢谢
    1una0bserver
        12
    1una0bserver  
       201 天前 via Android
    @snowflake007 原来阿里著名巨坑 KPI 项目啊,我以前还踩过,weex 原本捐给 Apache ,结果后面公开版本不维护又出来了,所以又改依赖地址了,好像是 implementation 'io.weex:weex_sdk:0.30.2'这个。顺便说一下,你如果之后想升级到更高 target SDK ,那么只能迁移到 uniapp 那边,他们还在维护一个自己的 weex ,不过可能部分代码得改。weex 其实阿里到现在都在用,甚至升级渲染方式了,但是不公开属实恶心,让广大开发者上了贼船然后又要赶下去,要不是后面有 uniapp 维护真不知道该怎么办。
    snowflake007
        13
    snowflake007  
    OP
       201 天前
    @1una0bserver 谢谢大佬,我之前从没接触过 weex,确实坑很多,我只想升级到 30 后面就不再升级了,但愿顺利出坑
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1037 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:39 · PVG 03:39 · LAX 11:39 · JFK 14:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.