首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将APK的拆分副本从Flutter添加到Google Play商店?

将APK的拆分副本从Flutter添加到Google Play商店的步骤如下:

  1. 确保你已经在Flutter项目中启用了拆分功能。在项目的pubspec.yaml文件中,添加以下代码:
代码语言:txt
复制
flutter:
  assets:
    - assets/
    - assets/split/

这将确保拆分文件夹assets/split/中的资源被包含在APK中。

  1. 在Flutter项目的根目录下创建一个名为android的文件夹(如果还没有),然后在该文件夹中创建一个名为app的文件夹。
  2. app文件夹中创建一个名为build.gradle的文件,并添加以下内容:
代码语言:txt
复制
apply plugin: 'com.android.application'

android {
    // ...
    splits {
        abi {
            enable true
            reset()
            include 'x86', 'armeabi-v7a', 'arm64-v8a' // 根据你的需求选择支持的架构
            universalApk false
        }
    }
    // ...
}

dependencies {
    // ...
}

这将配置Flutter项目的拆分副本支持。

  1. 在终端中,导航到Flutter项目的根目录,并执行以下命令以构建APK:
代码语言:txt
复制
flutter build apk --split-per-abi

这将生成多个APK文件,每个APK文件对应一个支持的架构。

  1. 在Google Play开发者控制台中,选择你的应用,并导航到"发布管理" -> "内部测试"。
  2. 点击"创建版本",然后上传所有生成的APK文件。
  3. 确保每个APK文件都具有适当的版本号和版本名称,并填写其他必要的信息。
  4. 提交版本以进行内部测试,并确保所有APK文件都成功上传。
  5. 在内部测试阶段,你可以邀请测试人员进行测试,并收集他们的反馈。
  6. 一旦内部测试完成并通过验证,你可以继续发布到更广泛的用户群体。

需要注意的是,以上步骤是基于使用Flutter构建的Android应用程序,并将其上传到Google Play商店。对于其他平台或应用程序类型,步骤可能会有所不同。

推荐的腾讯云相关产品:腾讯云移动应用分发平台(https://cloud.tencent.com/product/tcapk)可以帮助开发者更便捷地发布和管理应用程序。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

重要变更: Android App Bundle 未来计划

您可以在本地面向所有分发渠道构建并签名工件,或者 Google Play 中下载可分发 APK,并发布于其他渠道。... Google Play 下载 APK,无论其是通过 Play 管理中心中 App Bundle 资源管理器还是 Play Developer API 进行下载,均由 Play 应用签名管理同个密钥进行签名...您可以借此在本地留存应用签名密钥副本,例如生成与 Play 同样秘钥签名应用版本,并在其他渠道上发布。...Q:如果我已经在 Google Play 上发布了一款应用,我能否在不提供现有应用签名密钥副本前提下开始使用 Play 应用签名?...若想使用 Play 应用签名,您需要提供应用签名密钥副本,因为 Google Play 需要使用此签名副本进行签名,并向您现有用户提供版本更新。

1.1K40
  • 安卓应用告别APK格式

    现在安卓宣布AAB正式取代Android APK,从今年8月份开始,所有提交到Google Play商店新应用必须采用AAB格式。...一旦上传用于发布,Google Play 就会处理 APK 签名和生成,这个过程称为动态交付 (Dynamic Delivery)。动态交付用途是,根据用户设备配置为用户生成优化 APK。...更棒是,当设备配置 (如语言) 发生变化时,Google Play 会检测到它,并下载该语言配置 APK。...开发者可以把这些用途或功能添加到他们应用中,Google Play 会按需提供这些动态功能模块,而不是在安装时统一添加,从而进一步减少应用下载体积。...当用户下载应用程序安装包时,Google Play 会自动识别用户语言和 CPU 架构,自动将对应平台 SO 和资源 APK 下发给用户。

    1.4K40

    通过基准配置文件改善应用性能

    例如,您可以阅读了解 Facebook 优化历程。 本文我们将讨论基准配置文件和其改善应用和开发库性能方式,包括它们如何将启动时间缩短了**最高 40%**。... Android 9 (API 级别 28) 开始,Google Play 也会提供云配置文件。当应用在设备上运行时,ART 生成配置文件由 Play 商店应用上传并在云端聚合。...基准配置文件在构建时创建,作为 APK 一部分发送到 Play 中,然后在下载应用时, Play 发送至用户。...它们还支持较低 Android 版本 (7 和更高版本),而云配置文件只在 Android 9 及以上版本中提供。 影响 应用开发者 2021 年初,Google 地图发布周期两周改为一周。...该程序附带了基准配置文件规则,可以缩短 Compose 应用启动时间并减少卡顿。 Google Play 商店搜索结果页已经使用 Compose 进行重写。

    83320

    有梦记上架 Google Play

    (看到图中灰色是它自己生成, 按下Tab键即可使用它提示) 前言 国内应用商店, 除了华为应用市场, 其它市场一律不允许个人开发者上传应用....所以就想上传到Google Play,一开始开发有梦记时候, 没有想过国际化, 所以就在界面上硬编码了文字 经过一段时间努力, 在修复各种bug同时, 增加了国际化(包括服务端), 可以让用户自己选择语言...上架流程 有一台可以访问https://play.google.com/电脑 申请Google Play账号时候需要支付25美元, 可以去淘宝搜一下代付 上架应用需要aab格式 https://developer.android.com...hl=zh-cn Google Play上架流程还是很人性化, 跟着提示一步一步走即可 第一次提交审核时候可能需要比较久时间, 我这边等了三天左右 打包 Flutter打包aab格式相对来说也很简单..., 只要运行flutter build appbundle即可 打包时候写了一个脚本动态传递渠道, 如:flutter build appbundle --dart-define=channel=google

    15710

    2022-02-15:flutter weekly第6期

    Flutter 仍处于 Web 开发早期阶段,有很多东西可以尝试。本文是减少加载时间、拆分 js 文件和延迟加载绝佳示例。...在 Window 桌面应用官方支持下,这篇文章来谈谈如何将 Flutter 应用发布到 Microsoft Partner Center。...文章 随着flutter桌面、web和手机应用开发能力提升。看看 Flutter 做了多少工作,还有多少工作要做。有这样一句话“使用 Dart 和 Flutter 是自愿。...无论是提醒必须回电所有人员,还是添加到购物车中所有物品……都必须用到Badges!它们非常适合在最小空间内与用户共享信息。将Badges添加到 Flutter 应用程序中!...地址:https://pub.dev/packages/shelf launch_review 一个用于帮助在 Google Play Store 和 Apple App Store 中留下用户评论/评分

    62620

    谷歌弃用APK包格式,转而使用AAB格式

    近日,谷歌官方宣布:自 2021 年 8 月起,Google Play 将要求开发者以 Android App Bundle (以下简称 AAB)格式发布新应用,该格式将取代 APK 成为标准Android...1, 为何要从 APK 转变为 AAB 一直以来,Android 首选应用程序包就是 APK,那为什么Android要将安装包格式APK转变为AAB呢?有人说是为了应对鸿蒙。...这也就是将应用功能拆分开来,以此大幅缩短用户下载应用时间,其中没用功能用户可以不下载或等到以后需要时再下载。...比如,有人就担心因为 AAB 不能在 Google Play 以外地方下载,会对如亚马逊应用商店等第三方应用商店造成很大影响。...为此,谷歌已经开发了一个名为 bundletool 开源工具,允许开发人员 AAB 包中创建 APK,因此想在第三方商店中发布 Android 应用程序开发人员可以手动导出其应用 APK 版本。

    1.6K40

    为什么Flutter是跨平台开发终极之选

    Google Play 和 App Store 开发者都需要对带有应用内购买项目的应用做好配置,正常调用它们应用内购买 API。 5....这种格式可以加快 APK 打包和向 Google Play 发布流程。 6. 无需手动管理多个 APK 这些功能让用户可以下载更小、更优化 APK。...减小 APK 大小 Android 应用包使用 APK 拆分机制可以缩减应用大小,并支持 Android 应用程序动态交付等新功能。 8....动态功能模块 此功能允许开发者将某些功能和资源与应用程序基础模块分离开来,并将前者添加到应用程序包中。 例如,如果你应用包含相机功能,则可以将其设为动态模块。...UI框架Flutter零基础快递入门读物,资深架构师撰写,基础组件详解到综合案例,工具使用到插件开发,包含大量精选案例、详细实操步骤。

    2.1K20

    一文带你了解 Google IO 2022 精彩汇总与个人感想

    」 「推出 LaMDA 2 AI Test Kitchen 和 PaLM,支持更智能对话场景;」 可以看到这次谷歌所有产品线都充斥了 AI 关键词,AI 在谷歌每个产品线上都得到了落地,而个人之前体验过谷歌翻译...13 中出现,谷歌会将其放置到 Play 商店中,向 Android 11 和 Android 12 设备推送。...成到 Jetpack Compose 中;所有 Navigation 工件都已在 Kotlin 中完成重写; 通过 Baseline Profiles 优化 Apk 安全和启动时间 通过 JankStats...Compose 进行开发,「在 Play 商店中排名前 1000 应用程序中有 100 多个正在使用 Compose」。...❝更多 Jetpack Compose 详细内容, 请查阅文末链接 ❞ Flutter Flutter 本次也是作为 I/O 主角之一,本次发布 Flutter 3, 完成了 Flutter 以移动为中心到多平台框架路线图

    3K20

    Google Play十周年,恶意软件泛滥问题仍悬而未决

    【图:为庆祝Google Play十周年,谷歌设计了新标志】 近两年,Google Play恶意软件泛滥问题已经引起了越来越多安全机构注意,根据2020年一项调查研究,Google Play直接被确认为是安卓设备上安装恶意软件主要来源...研究人员通过对790万款独立应用所涉及3400万个APK分析,发现有10%到24%可以被描述为恶意或不需要应用软件。...为了尽可能多地持续性绕过检测,这些恶意软件也会不断升级优化,也会善于利用通用工具进行混淆,比如Joker曾利用由谷歌设计开源应用开发工具包Flutter来逃避基于设备和应用商店安全检测,它能允许开发者从一个代码库中为移动端...由于Flutter通用性,恶意软件代码也可以轻松绕过检查。...APK操作。

    1K20

    在 Jelly Bean 中使用应用加密

    其中一个有趣功能是应用程序加密,除了简短说明还没有任何细节:“ Jelly Bean 版本起,Google Play付费应用程序在分发和存储之前,会使用设备特定密钥加密”。...在本文中,我们将介绍如何在操作系统中实施应用加密,展示如何在不通过 Google Play 情况下安装加密应用,并了解 Google Play 如何提供加密应用。...Android 上应用可以通过几种不同方式安装: 通过应用商店(例如 Google Play Store,也称为 Android Market) 直接在手机上打开应用文件或电子邮件附件(如果启用“位置来源...Google Play 服务器会发送相当多有关您即将下载和安装应用元数据,例如下载网址,APK 文件大小,版本代码和退款窗口。...希望,很快就会官方来源获得有关应用加密操作系统实施和设计以及 Google Play 商店使用情况更详细信息。 在那之前,获取示例项目,启动 OpenSSL 并尝试。

    1K80

    如何获得更小应用文件尺寸?来了解下 Android App Bundle

    更棒是,当设备配置 (如语言) 发生变化时,Google Play 会检测到它,并下载该语言配置 APK。...开发者可以把这些用途或功能添加到他们应用中,Google Play 会按需提供这些动态功能模块,而不是在安装时统一添加,从而进一步减少应用下载体积。...想要更好地控制 Android App Bundle 进行拆分方式的话,您可以应用束设置区块中进行精确设置: ?...后,您可以将其上传到 Play Store,让 Google Play 动态地为您用户提供优化后 APK。...您还需要开通使用 Google Play 进行应用签名功能,这样才能上传应用束。 使用 Google Play 进行应用签名提供了一种管理应用签名密钥安全方式。

    1.9K20

    谷歌寻踪圣诞老人应用(Santa Tracker)迁移到 Android App Bundle 记录

    关于更多统计背后信息,可以阅读 Google Play 团队 这篇文章: 体积越小,安装率越高:应用 APK 体积是如何影响安装率 动态分发 读者可能听说过 Android App Bundle...这项新技术,该技术使得 Google Play 商店可以动态下发仅仅和用户设备相关定制应用。...只需上传 AAB(Android App Bundle)来代替 APK,我们就马上让下载体积减少了将近 20% ,达到了 48.5MB( 60MB)。...们只不过是花了一小步功夫,就在缩减体积方面迈进了一大步! 如果只打算本文中学一项技术,一定得是上传 AAB 来取代 APK。这一小改动有很大机会来节省用户时间和金钱。...观察特定设备下载体积最准确方式是在 Google Play 开发者控制台 中。

    97910

    【每日随笔】2021 年终总结 ( 学习和博客 | 技术学习方向 | 专业学习方向 | 写博客技巧总结 | 工作成果 | 2022 年展望及职业规划 | 对 CSDN 建议和期望 )

    领域进行学习 , 深入底层学习 , 另外也进行横向扩展 , 如涉及音视频 , OpenGL , 架构 , 算法 , 计算机基础 , 逆向 等领域 ; Google Play : Google Play...上架最详细指导专栏 , 包含注册账号到上架完成以及后续配置使用完整过程 ; Flutter : Flutter 系列博客 , Dart 语言开始 , 到完整 Flutter 应用开发...; 有利于学习效率博客输出技巧 : 尽量缩短博客篇幅 ; 每篇博客 , 只涉及一个知识点 ; 如果涉及技术比较复杂 , 拆分多几篇甚至几十篇博客进行输出 ; 保证每隔一定周期 , 都要有成果输出..., 二者之间需要权衡 ; 上述是针对技术学习者提供建议 , 自媒体人还是需要按照前者逻辑写精品文章 ; 二、工作成果 ---- 开发多年产品 , 终于在 Google Play 完成了上架..., 在海外进行了众筹 , 终于熬出来了 ; Google Play 上架过程 , 写了一个 Google Play 专栏 , 感觉应该是全网最全面的 Google Play 上架相关博客 , 整个专栏写了

    45130
    领券