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

将apk分发到play store之外(到非gms设备)

将apk分发到Play Store之外,即将应用程序安装包(APK)部署到非Google Mobile Services(GMS)设备上,可以通过以下几种方式实现:

  1. 第三方应用商店:除了Google Play Store之外,还有许多第三方应用商店可供选择,例如腾讯应用宝、小米应用商店、华为应用市场等。这些应用商店提供了类似于Play Store的功能,用户可以在其中搜索、下载和安装应用程序。对于开发者来说,可以将APK上传到这些应用商店,并通过它们的分发渠道将应用程序推送给非GMS设备用户。
  2. 网站下载:开发者可以在自己的网站上提供APK的下载链接,用户可以通过访问网站并下载APK文件进行安装。这种方式适用于开发者有自己的官方网站或者其他在线平台的情况。
  3. OTA(Over-The-Air)更新:OTA是一种通过无线网络将软件更新传输到设备的方法。开发者可以通过OTA方式将APK文件分发给非GMS设备用户。这需要开发者自行搭建OTA服务器,并在设备上进行相应的配置,以便设备能够接收到更新并进行安装。
  4. 应用内分发:如果开发者已经有一个应用程序在Play Store上发布,并且想要将另一个应用程序分发给非GMS设备用户,可以在现有应用程序中添加一个下载链接或者内嵌一个WebView,用于展示并下载新的APK文件。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

谈谈iOS系统旁侧加载应用

从以前使用iOS到现在,我一直认为iOS是一个十封闭的操作系统。相比于Android而言,用简单的apk+打包安装程序就可以实现app的安装,而iOS却只能通过App Store的渠道获取应用。...而因为国情原因,Google Play一直在中国大陆处于无法访问的情况,而且在中国大陆的手机厂商在深度定制Android时就把GMS(谷歌移动服务)给阉割掉了。...一些良心的手机厂商也许会内置GMS,像MIUI在被喷以后所推出的“谷歌基础服务”,虽然能用但会出现“设备未经过Play认证”的问题而获取不了Netflix等应用,只能刷个MIUI.EU来恢复GMS的正常使用...iOS可以像Android加载应用 其实iOS是可以安装IPA的,它就跟Android的apk文件是一样的。旁加载是一种使用开发人员证书在未越狱的 iOS 设备上加载未经批准的应用程序的方法。...AltStore 侧载(推荐) 对于 beta 测试人员,AltStore 的公开版本缺乏添加存储库和检查更新的能力,但仍然可以自动管理重新签名。

2.2K30

CTS、CTS Verify、GTS测试以及GMS认证介绍

是谷歌和Android厂商之间签署的一个协议,根据该协议,手机厂商在推出采用Android设备前,必须预装所有Google应用,并且,要把Google Search、Google Play放在手机首屏,...二、GMS认证 2.1 认证背景 手机没有GMS认证,那么对于手机出口商而言,就没有了生产的产品走不了运营商通道,所以在欧美等由运营商主导的手机市场,GMS认证是十必要的。...签署MADA协议(网站操作) 产品必须使用7.0以上的安卓版本 产品必须依次通过CTS测试、CTS Verify测试以及GTS测试 产品还可以通过CE、FCC、BT以及WIFI等硬件认证(这一部不是GMS...store)等服务,当用户使用谷歌时,谷歌可以把各种广告嵌入谷歌的服务中。...五、获取GMS认证 通过GMS认证后,就可以申请到一个GMSAPK的包,可以这些谷歌应用集成到手机系统里面。通过GMS认证的手机,可以在Googie play中看到如下内容: ?

6.6K41
  • 任正首次回应美国禁令:半导体不卖给我们也没关系

    华为海外市场的新一代智能手机无法访问谷歌热门应用与服务,包括Google Play、Gmail、谷歌地图等,连YouTube都访问不了。...除此之外,谷歌还将停止提供所有应用软件的未来服务的技术支持和合作。...目前,能够进入Goolge Play Store的华为手机用户依然可以下载谷歌提供的软件更新。只是没有谷歌,新一代的华为手机恐怕很难在海外销售了。...任正表示,华为公司继续开发自己的芯片,减少生产禁令带来的影响。他还说,即使高通和其他美国供应商不向华为出售芯片,华为也“没问题”,因为“我们已经为此做好了准备”。...事实上,Android早已开放、无法源可挡,但Google移动服务(GMS)仍须取得授权,业界评估,若美政府禁止华为使用GMS严重影响华为的欧洲与亚洲的市场,但华为手机最大命脉中国市场,还是不会受到任何影响

    1.3K10

    2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程

    在Android 2.3可以通过android.os.Build.SERIAL获取,手机设备可以通过该接口获取。 在少数的一些设备上,会返回垃圾数据。...广告ID的API可在com.google.android.gms.ads.identifier包在Google Play Service的的库中。...iOS 6 之后被禁止获取系统原生的UDID,但可以通过uuid,写入钥匙串中,从而获得自定义的UDID(系统原生),即使用户重装APP,只要每次都取这个钥匙串返回,就是不变的。...6 如何正确的获取设备的唯一标识 获取的UUID永久存储在设备的KeyChain中,这个方法在应用第一次启动时,获取的UUID存储进KeyChain中,每次取的时候,检查本地钥匙串中有没有,如果没有则需要将获取的...”就是你要起的公共区名称,除了whatever字段可以随便定之外,其他的都必须如实填写。

    3.7K20

    Google Android向华为“闭源”,华为手机迎来至暗时刻!

    Store、Google 语音控制助理、Google 地图、Gmail、YouTube 等应用,华为设备虽然可以下载但是无法正常访问。...但众所周知,Google 并不是 Android 所有的代码都做了开源,事实上,Android 系统中最重要的部分——Google 移动服务(Google Mobile Service,简称 GMS)...对此,IT 评论博客@月光博客表示: GMS 不仅仅是 Google 应用那么简单,很多第三方应用如果用到谷歌地图,就需要GMS,不支持GMS,相当于很大一部App都将无法使用,这对手机使用体验时致命的...除此之外,华为新一代的 Android 智能手机也无法访问包括 Google Play Store、Gmail 和 YouTube 在内的热门应用。...& Security 这样的服务继续在您现有的华为设备上运行。

    1K60

    2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程

    在Android 2.3可以通过android.os.Build.SERIAL获取,手机设备可以通过该接口获取。 在少数的一些设备上,会返回垃圾数据。...广告ID的API可在com.google.android.gms.ads.identifier包在Google Play Service的的库中。...iOS 6 之后被禁止获取系统原生的UDID,但可以通过uuid,写入钥匙串中,从而获得自定义的UDID(系统原生),即使用户重装APP,只要每次都取这个钥匙串返回,就是不变的。...6 如何正确的获取设备的唯一标识 获取的UUID永久存储在设备的KeyChain中,这个方法在应用第一次启动时,获取的UUID存储进KeyChain中,每次取的时候,检查本地钥匙串中有没有,如果没有则需要将获取的...”就是你要起的公共区名称,除了whatever字段可以随便定之外,其他的都必须如实填写。

    4.4K20

    Harmony OS 2.0 与 Android 的困惑

    (3)Harmony OS 可以按需裁剪(十几M),运行在手机,电视,手表及其他loT设备。...这个系统可以运行.apk文件,也可以运行.HAP文件(基于鸿蒙系统开发的文件)。 1.禁用Google PlayGMS套件) 2.禁止Android 系统的更新 禁用Google Play的影响?...鸿蒙系统如何兼容.apk格式的App? 鸿蒙为什么要兼容Android ? 不兼容初期难以推广。 鸿蒙系统为什么还能运行Android 的apk?...设置 → 关于手机→ 法律信息 → 开放源代码许可 设置 → 关于手机→ 法律信息 → 系统WebView许可 升级鸿蒙系统前后,手机的系统架构如何变化?...在单设备系统能力基础上,鸿蒙OS提出了基于同一套系统能力、适配多种终端形态的分布式理念,支持多种终端设备。 二者相当于是Linux发行版与Linux内核的关系。 鸿蒙中的微内核是做什么的?

    4.1K10

    动态 | 面对打压,华为表示:已经准备好了

    实际上,华为目前在全球销售的手机操作系统全部是基于 AOSP 开源库而独立开发的 Android 系统,通过 GMS 授权,海外华为设备可以出厂自带 Google 服务;如果没有 GMS 授权,华为的手机就不能预装...雷锋网注:如何在 AOSP Anroid 手机上安装 Google Play Store CCS Insight 副总裁 Geoff Blaber 表示,对于智能手机制造商来说,拥有这些应用程序的使用权是他们保持竞争力的重要因素...——Play Store 是海外手机用户为数不多的下载 App 的途径之一; Gmail 的用户群体非常庞大,在 2015 年就已经达到了近十亿活跃用户。...另外,Google 本次的限制只针对华为未来发布的设备,现有的华为设备能够继续支持诸如 Google Play 以及通过 Google Play Protect 提供的安全服务,不会受到本次限制的影响。...雷锋网注:《日本经济新闻》英文网18日报道截图 面对美国的步步紧逼,任正表示,在芯片方面,华为公司继续开发自己的芯片,减少生产禁令带来的影响。

    54740

    .apk 成为历史!

    这将取代 APK 作为标准发布格式。 借助 AAB,Google Play 会基于用户设备的配置和语言,使下载到手机中的应用占用空间更小。...以下是 AAB 格式的一些优势: Android App Bundle:Google Play 使用 App Bundle 来生成和优化 APK,以便针对不同的设备配置和语言进行分发。...,并提供了一个升级全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 开始向选定的应用程序推出...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。

    84630

    Google Play 控制台指南:Google Play 控制台能为你做的都不仅仅是发布应用这么简单而已

    如果一切顺利的话,你可以继续提高收到更新的受众群体的百比,直到达到 100%。 Google Play测试版本的软件发布全球发布,并持续获取用户的反馈。...进行实验时,你最多可以指定要测试的项目的三种变体,并且你将会看到测试变体所占的 store 访问者的百比。这个实验会一直运进行直到统计足够多的 store 访问者为止,然后会告诉你如何去比较变体。...详细了解分配设备类别和程序: 分发到 Android Wear 分发到 Android TV 分发到 Android Auto 优化 Chrome OS 设备发到 Daydream 使用托管的...通过回答内容评级调查问卷获得评分,完成后,你的应用收到来自世界各地认可机构贴切的评分标记。没有内容分级的应用将从 Play Store 中删除。...当你 Google Play 游戏服务集成您的游戏时,它就是标准配置。 ? 玩家分析(作为 Google Play 游戏服务的一部)。

    7.4K30

    .apk 成为历史!

    这将取代 APK 作为标准发布格式。 借助 AAB,Google Play 会基于用户设备的配置和语言,使下载到手机中的应用占用空间更小。...以下是 AAB 格式的一些优势: Android App Bundle:Google Play 使用 App Bundle 来生成和优化 APK,以便针对不同的设备配置和语言进行分发。...,并提供了一个升级全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 开始向选定的应用程序推出...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 重磅!

    74820

    .apk 成为历史!(有福利哦ᥬ?)

    这将取代 APK 作为标准发布格式。 借助 AAB,Google Play 会基于用户设备的配置和语言,使下载到手机中的应用占用空间更小。...以下是 AAB 格式的一些优势: Android App Bundle:Google Play 使用 App Bundle 来生成和优化 APK,以便针对不同的设备配置和语言进行分发。...,并提供了一个升级全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 开始向选定的应用程序推出...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 送书活动推书环节来了,今天推荐的是《Python编程从入门实践》百万册纪念版。

    69430

    移动资讯:再见,APK, 你好,AAB !

    这将取代 APK 作为标准发布格式。 借助 AAB,Google Play 会基于用户设备的配置和语言,使下载到手机中的应用占用空间更小。...以下是 AAB 格式的一些优势: Android App Bundle:Google Play 使用 App Bundle 来生成和优化 APK,以便针对不同的设备配置和语言进行分发。...,并提供了一个升级全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 开始向选定的应用程序推出...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。

    56620

    .apk 成为历史!

    这将取代 APK 作为标准发布格式。 借助 AAB,Google Play 会基于用户设备的配置和语言,使下载到手机中的应用占用空间更小。...以下是 AAB 格式的一些优势: Android App Bundle:Google Play 使用 App Bundle 来生成和优化 APK,以便针对不同的设备配置和语言进行分发。...,并提供了一个升级全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 开始向选定的应用程序推出...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 - END -

    90640

    为什么说它对 Android 未来的发展十重要?

    第 3 步:使用 Google Play Console 已签名的 APK 上传到测试轨道。待测试和调整就绪后,应用正式发布,并分发到世界各地。...大致的想法是这样的:如果您将所需的所有内容上传到了 Google Play,让 Play Store 为每个用户和设备按需提供相应的内容。这很简单,不是吗?...第 4 步:当您将应用束上传到 Google Play 时,Play 会对其进行处理,并生成使用应用签名密钥签名的APK,以支持各种设备配置和语言。...您可以各个APK 视为一个完整 APK 的各个“部件”:为了运行应用,设备会将全体部件整合起来,视为单个应用。...第 6 步:在您的应用安装在设备上后,Play 也会根据需要提供额外的APK,例如,当用户更改设备语言或是想要使用动态功能时。更具体的细节将在稍后详述。 ?

    1.7K20

    谷歌移动UI框架Flutter入门

    需要将bin文件夹的位置配置用户环境中。需要注意的是:这里配置的是用户变量,不是系统变量。bin目录位置添加到用户变量的path中。...创建Flutter项目并启动 经过前面的一些操作,Flutter总算是成功安装上来了,那么,接下来,我们就尝试创建一个Flutter项目并运行设备上。...下载完的构建工具放进去,我们停止构建,然后重新运行,果然这一次就快了许多,应用很快就运行到了Android设备上。 ? 这是Flutter项目自动生成的,我们并没有编写一条代码。...> Could not get resource 'https://jcenter.bintray.com/com/google/android/gms/play-services-ads...Flutter打包出来的是纯原生应用,和浏览器应用完全不同,原生应用指的是安装在手机内部会带图标的应用,这种应用是可以发布Android市场或者App Store里面的。

    1.7K10

    为您的应用配置 Play Feature Delivery

    在用户设备上,相比于通用 apk 文件,使用 Android App Bundle 的应用文件大小平均**缩减了 15%**。...大多数情况下,您只需要重新构建应用的一部,这也可以帮助您缩短应用的构建时间。构建时间的缩短以及清晰的模块界限可能会提高工程开发速度。...同时,从 Google Play Store 我们也可以发现: 应用的下载大小每降低 3 MB 可以增加 1% 的下载量 通过这篇文章您可以了解 Android App Bundles 带来的 Play...对于 Android 5.0 以前的设备的提示 功能模块的安装机制需要运行在 Android 5.0 及以后的机型上。对于旧版本的 Android,功能模块可以放到基础 apk 中。...通过使用 device-feature 属性,您可以确保功能模块只会被分发到有相关配置的设备上。 默认情况下,每个用户都可以从应用所发布的地区下载到其所有功能模块。

    81720

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

    因此,用户获得标准的基本 APK (与所有其他设备一样) 以及仅包含用户设备相关资源的配置 APK。...如果您使用 Android Studio 3.2 及更高版本,那么您只需点击几下即可生成已签名的应用束,将其上传到 Play Store,即可让用户开始享受更小尺寸 APK 所带来的便利。...在以下示例中,我们找到已连接设备的配置,构建 APK,并为连接的设备安装 APK。 ? 动态功能模块 动态功能模块让您可以特定的功能移动到单独的模块中。...后,您可以将其上传到 Play Store,让 Google Play 动态地为您的用户提供优化后的 APK。...在这里,您可以搜索和下载针对特定设备APK。对于列出的配置,您可以选择 VIEW DEVICES 以查看获得该特定 APK设备列表。 ?

    1.9K20

    APK成为历史!鸿蒙系统或被禁止兼容?

    谷歌宣布AAB格式正式取代APK格式! 据外媒 SlashGear报道,Google Play 应用商店正在不断发展,以满足安卓用户和开发者不断增长的需求和要求。...最具颠覆性的变化之一将在 8 月到来,届时谷歌应用商店改用 App Bundles 而不是 APK 作为其标准包格式,这一变化不仅会影响开发者,也会影响安卓用户,希望能有更好的效果。 ?...Google 公告表示: “为了这些优势带给更多用户,并专注于让所有开发者受益的现代 Android 发行版, Google Play 开始要求从 2021 年 8 月开始使用 Android App...这囊括了大多数 Play Store 上排名前 1000 的应用和游戏,其中包括 Twitter、Netflix、Gameloft 旗下的游戏、Adobe 和 Duolingo 等。...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 ? 有人说这是谷歌阻击鸿蒙? 一听这个消息,很多升级了鸿蒙或者即将打算升级鸿蒙的小伙伴慌了。

    1.5K20
    领券