首页
学习
活动
专区
圈层
工具
发布

华为被卡脖子,到底卡的是什么?

“作者:坚果 华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。...GMS的作用包括使用谷歌核心Apps(即Google应用“全家桶”),包括YouTube,Google Now,Google Play store,Google Play Games,Google Maps...海外 海外平台严重依赖GMS,当使用登录海外网站的谷歌商店就必须使用谷歌三件套(Google服务框架、Google play商店和Google Play服务)而这些基于GMS来运行,如没有将无法安装海外应用程序...所以,可以通过转变国外的用户的使用方式来解决 3.华为目前来看对待很多事的解决办法都是自研,你不让我用,那好我自己做一个新的出来替代你让用的,现在麻烦的是华为新做出的东西如何让国外认可,首先得到国内的支持...除此之外,大家还有什么好的建议与意见吗?欢迎在评论区留言!

2.2K10

Android应用程序使用代码签名证书的重要性

无有效代码签名证书的Andriod应用无法上架Google play 商店 Google play商店是全球发布Android应用的领先平台之一。它是全球数百万开发人员发布应用第一选择。...截至2022年6月,Google Play商店有超过268万Android应用。...Google Play商店非常重视应用安全问题,他们不接受不安全的安卓应用,没有有效代码签名证书的Android应用程序将禁止上架Google Play商店。...Android、Windows等操作系统在运行未签名的软件时会警告提示 在Android系统中,所有安装到系统的Android应用程序都需要经过代码签名证书签名,此数字证书用于标识应用程序的开发者身份,...代码签名证书的时间戳可确保应用程序在证书过期后仍然有效 代码签名证书还带有时间戳功能。时间戳可以确保应用程序即使在代码签名证书到期后仍然有效。

1.5K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    APP Store也无法幸免,恶意软件是如何逃过应用商店的审查?

    作者:小薯条 排版:zhuo Google Play和APP Store作为我们日常生活中最耳熟能详的两大应用商店,在提供便利的同时,也藏匿着诸多安全风险。...比如: 今年5月,伪装成营销软件开发工具包(SDK)的间谍软件被发现进入101个安卓应用程序,其中许多以前在Google Play上,下载量超过4亿次。...一般来说,恶意软件比较常用的绕过方式有以下几种,我们来逐一看看: 利用版本控制 根据此前谷歌云安全团队的调查研究显示,恶意行为者在躲过Google Play商店的审查流程和安全控制后,会使用一种被称为版本控制的常见策略...比如,开发者会在Google Play应用商店发布一个看似合法并通过谷歌检查的应用程序初始版本,但随后用户会收到来自第三方服务器的更新提示,这时候终端用户设备上的代码会被改变,这样威胁者就可以实施恶意活动...除了数字签名证书外,苹果公司还引入了另一个名为“应用互联”的特性。该特性的目的是确保用户只能安装来自苹果应用商店的应用程序。具体来说,应用互联会验证应用程序的来源,以确保它来自苹果应用商店。

    2.6K40

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

    【图:为庆祝Google Play十周年,谷歌设计了新的标志】 近两年,Google Play恶意软件泛滥的问题已经引起了越来越多安全机构的注意,根据2020年的一项调查研究,Google Play直接被确认为是安卓设备上安装恶意软件的主要来源...在上传至Google Play时,这些恶意软件可通过轻量化的代码,伪装、克隆成合法正常的应用程序,以欺骗Google Play的安全防御检测,即使当受害首次下载安装时也看不出任何端倪,而一旦获取了用户设备相应的权限...为了尽可能多地持续性绕过检测,这些恶意软件也会不断升级优化,也会善于利用通用工具进行混淆,比如Joker曾利用由谷歌设计的开源应用开发工具包Flutter来逃避基于设备和应用商店的安全检测,它能允许开发者从一个代码库中为移动端...由于Flutter的通用性,恶意软件代码也可以轻松绕过检查。...该政策已于7 月 正式生效,适用于所有使用 API 级别为 25 (Android 7.1) 及更高版本的应用,使用此权限的应用程序在安装或更新时仅能获取经过数字签名的数据包,且不得执行自我更新、修改或在文件中捆绑其他

    1.6K20

    从 App StoreGoogle Play 技术栈数据,看 Flutter、RN 的生存局

    从 App Store/Google Play 技术栈数据,看 Flutter、RN 的生存局 最近看到一份开发者工具的统计数据,对比了 App Store 和 Google Play 两大应用商店背后...Native(14%) Google Play Kotlin(79%) Flutter(26%)、React Native(19%) 能明显看出两个关键点: 原生依然是主流:不管是 iOS 端的 Swift...跨平台里 Flutter 更“出挑”: 在 App Store(iOS 生态)里,Flutter 以 16%超过 React Native 的 14%; 在 Google Play(Android 生态...)里,Flutter 直接冲到 26%,把 React Native 拉开了 7 个百分点——这不难理解,毕竟 Flutter 是 Google 亲儿子,在自家生态里的支持和适配都会更到位。...鸿蒙生态的跨平台选型会倾向 Flutter 还是 RN?欢迎在评论区聊聊~ 我的联系方式,一起交个朋友!未来也会推出更多新技术的分

    65510

    Flutter 1.7 正式发布,新特性神了!

    作者 | Tim Sneath   来源 | Medium Flutter 当地时间7月11日 ,Google 官方正式发布了 Flutter 1.7 版本,这是 Google I/O 之后一次小版本迭代...,主要包含了对 AndroidX 的支持和 Play Store 的一些更新,一些新的和增强的组件,以及一些问题的修复。...支持 64 位 Android 应用 虽然 Flutter 长期以来一直支持生成 64 位 Android 应用程序,但 1.7 版本增加了对创建同时支持 64 位和 32 位的 Android 应用程序包的支持...从 2019 年 8 月 1 日起,使用 native 代码且支持 Android 9 Pie 的 Android 应用程序在发布到 Google Play 商店时,除了 32 位版本之外,还需要提供...the App” tab 项 另外,在 Mac 上构建 Flutter 应用时,已支持新的 Xcode 构建系统。

    1.6K30

    有梦记上架 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

    57610

    【Google Play】管理目标受众群体 ( 加入“亲子同乐计划“ 由于政策原因 “更新被拒“ 后的处理 )

    Google Play 上架完整流程 系列文章目录 【Google Play】创建 Google 开发者账号 ( 注册邮箱账号 | 创建开发者账号 ) 【Google Play】创建并设置应用 ( 访问权限...) 【Google Play】Google Play 签名维护 ( 签名机制 | Google Play 签名机制选择 | 签名更新 ) 【Google Play】Google Play 开放式测试...有关应用程序状态以及如何更正问题的更多信息,请参见下文。 发布状态:已拒绝 由于违反策略,您的应用已被拒绝且未发布。如果您提交了更新,您的应用程序的早期版本仍然可以在Google Play上使用。...提交应用程序之前,请确保应用程序符合所有其他 开发人员计划策略。 选择 商店状态 > 商店列表,然后单击重新 提交应用程序。...链接 , 在 " 发布概览 " 在弹出的 提示对话框中 , 点击 “送审” ; 等待 Google Play 方面的审核 , 最多 7 天 , 希望一次能过 ;

    3.7K20

    Android漏洞让BYOD安全问题更加突出

    该Android漏洞出现在当恶意应用程序使用受信任程序的ID时,即数字签名方面出了问题。...在Bluebox的博客中,首席技术官Jeff Forristal使用Adobe系统为例:Adobe拥有自己的数字签名,并且来自Adobe的所有程序都是用基于该签名的ID。...这个问题不仅限于单个公司、应用程序或签名,在很多情况下,即使设备管理软件也可能上当,如果不及时更新的话。...谷歌在声明中指出:“现在,我们已经扫描了提交到Google Play的所有应用程序,以及谷歌从Google Play以外审查的程序,我们没有看到任何证据表明对该漏洞的利用。”...想要保护用户和BYOD员工免受Fake ID漏洞影响,企业在下载应用时需要做出明智的决策。仅下载Google Play商店中获批准的应用,永远不要使用来自不受信任来源的应用。

    89980

    不需要谷歌账号,8个可平替谷歌商店paly的APP

    ▌引言 在国内安卓设备无法直接访问Google Play的情况下,第三方APK下载平台成为获取国际应用的最佳渠道了。...APKMirror 安卓用户的“官方镜像站” 作为Android Police团队运营的平台,APKMirror 主要是“100%无修改、无盗版”等问题,所有APK均通过Google Play签名验证,...除了历史版本,也能下载其它的【应用集】、【游戏集】。 遗憾的是,现在这款安卓商店在2025年11月11号彻底倒闭了。 ▌ 8....我感觉它现在和谷歌Play商店毫无差别,只能基本一样了 功能还是分享、下载、上传,并且支持按机型分类进行选择下载,比如你可以在这下载小米华为的系统内置软件和相关软件 应用乐园的软件依然来自用户上传收录,...”功能或第三方工具(如APK Analyzer)确认APK签名与Google Play一致; 谨慎授权权限:Aurora Store等工具会请求“安装未知应用”权限,仅在信任的平台中开启; 备用链接保存

    2.3K10

    MindFlow 移动端发布:从配置到上架的完整指南

    项目简介MindFlowMobile是MindFlow的移动端版本,基于Flutter构建,支持iOS和Android双平台,现已完成所有核心功能。...所有文件存储在本地设备上。##权限使用-存储权限:用于保存Markdown文件-网络权限:仅用于加载外部资源(如图片)##数据安全所有数据存储在设备本地,不会上传到任何服务器。...→上传步骤3:AppStoreConnect访问https://appstoreconnect.apple.com创建新应用(我的App→+)填写应用信息选择上传的构建版本提交审核审核时间:通常1-3个工作日...4.2AndroidGooglePlay步骤1:构建AppBundle展开代码语言:BashAI代码解释flutterbuildappbundle--release步骤2:PlayConsole访问https://play.google.com.../console创建新应用设置→应用签名生产版本→创建新版本上传app-release.aab步骤3:发布填写商店详情设置内容分级定价和分发范围提交审核审核时间:通常几小时到1天项目结构发布相关文件展开代码语言

    15810

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

    借助 Play Asset Delivery (PAD),用户可以在 Play 商店中将大小超过 150MB 的游戏整体发布为单个 App Bundle,从而替换掉 OBB。...Q:如果要发布一个新应用,我能决定我的应用签名密钥内容吗? 可以,我们会在 Play 管理中心中提供此选项。创建新应用时,您可以选择向 Google 提供应用签名密钥。...Q:在 Google Play 上分发应用时,我如何确保按我偏好的方式向用户推送我的应用?...Q:如果我已经在 Google Play 上发布了一款应用,我能否在不提供现有应用签名密钥的副本前提下开始使用 Play 应用签名?...不过,要做到这一点,当您上传 App Bundle 时,您还需要上传使用旧密钥签名的原 APK,这样一来,Google Play 即可继续向现有用户推送更新。 Q:我可以更改我的应用签名密钥吗?

    1.9K40

    华为手机、荣耀手机安装谷歌Google服务框架,Google play商店,Google Play服务

    安装点击获取:谷歌三件套Google PlayGoogle Play 又称Google Play商店,是谷歌推出的出售应用、视频、音乐、电子图书及其他数字产品的在线商店。...谷歌Play服务(Google Play Service)Google Play服务是由Google提供的一组API(应用程序接口)和服务,该功能主要提供开发人员构建Android应用程序。...它是Android操作系统的一部分,可以在Google Play商店中下载和更新。Google Play服务为Android应用提供基础API支持,包括身份验证、定位、云存储等功能。...【应用汇】如果搜不到谷歌全家桶了,更新一下又发现一款应用商店【应用乐园】可以搜索到【谷歌安装器】。图片个别机型如荣耀70在设置中搜索“GMS”、“Google”的那个选项记的打开安装了一直闪退?...有的同学说官方已经支持:我的荣耀APP-俱乐部-升级尝鲜-公测申请,升级到8.0系统-打开荣耀应用市场-搜索Google play,更新即可。

    53.7K43

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

    近日,谷歌官方宣布:自 2021 年 8 月起,Google Play 将要求开发者以 Android App Bundle (以下简称 AAB)格式发布新应用,该格式将取代 APK 成为标准的Android...在制作APK包的时候,通过Android SDK 提供的打包工具打包成一个 Android 系统支持的安装程序文件,几乎所有 Android 应用程序都使用这种格式发布。...为了解决这个问题,谷歌在 2018 年 Google I/O 大会上推出了 AAB 格式,希望以此减少开发者的负担,同时也有助于减少应用大小、安装时间和带宽消耗,提高用户体验。...比如,有人就担心因为 AAB 不能在 Google Play 以外的地方下载,会对如亚马逊应用商店等第三方应用商店造成很大影响。...为此,谷歌已经开发了一个名为 bundletool 的开源工具,允许开发人员从 AAB 包中创建 APK,因此想在第三方商店中发布 Android 应用程序的开发人员可以手动导出其应用的 APK 版本。

    2.9K40

    如何优化您的 Android 应用(Go 版)

    与此同时,我一直在与 Google Play 团队合作,与 Android 社区开发人员合作,确保开发人员在适当的情况下优化他们对这些设备的应用体验。...如果您的应用或游戏仍未针对 API 26 或更高版本,我强烈建议您仔细阅读 Google Play 的迁移指南。特别要密切关注后台执行限制和通知渠道。...这就是为什么 Play 商店会在搜索结果和 Play 商品详情等特定情况下展示应用尺寸超过应用评分的原因之一。...尽管 Android(Go 版)设备上的 Play 商店与全球所有设备上的用户都可以使用的 Google Play 商店相同,但我们正在自定义商店体验,我们认为这对于这些设备上的用户非常重要。...**在今年的 Google I/O 上,我们发布了 Android App Bundle,这是来自 Google Play 的新发布格式。

    3.1K20

    漏洞预警 | 高危Android漏洞绕过签名检测机制,篡改替换App

    Google 2017年12月的Android安全公告中提到了一个漏洞,该漏洞能让攻击者绕过应用程序签名验证并将恶意代码注入Android应用程序。...移动安全公司GuardSquare的研究团队发现,该漏洞存在于Android操作系统读取应用程序签名的机制中。...对于APK和DEX文件,这些字节的位置是不同的,研究人员发现他们可以在APK中注入DEX文件,Android操作系统仍然会认为它正在读取原始的APK文件。...Janus攻击的唯一不足之处在于,它不能通过在官方Play商店中推送恶意更新,攻击者必须让用户到第三方应用商店安装更新。...根据GuardSquare的报告,Janus漏洞只影响使用v1签名方案签名的应用程序。使用签名方案v2签署的应用不受影响。 另外,Janus仅影响运行Android 5.0及更高版本的设备。

    1.4K100
    领券