安卓手机没有谷歌服务怎么办?

安卓手机没有谷歌服务怎么办?,第1张

由于一些原因,某些国产手机并不能获得谷歌授权,安卓系统无法使用谷歌服务。手机没有谷歌服务,真的是大问题吗?对于海外的用户来说,这无疑相当于手机用不了微信、支付宝等等,安卓手机是不是真的需要依赖谷歌的服务存活?今天,我们一起来谈谈安卓系统和谷歌服务的那点事吧。

通常来说,市面上的安卓手机都会向谷歌申请GMS授权。谷歌会对安卓手机进行CTS认证,保证设备的兼容性,然后授权安装GMS服务。如果出于一些原因,无法进行CTS认证并安装GMS框架,可能会无法使用谷歌相应服务,如谷歌的云同步、相册服务等;也可能无法运行某些应用游戏,如需要通过Google Play联机的游戏。

这样看来,没有谷歌服务,似乎后果很严重,但真的如此吗?谷歌服务真的难以企及?由于谷歌并不在国内展开和账号有关的服务,因此国内的安卓机基本上并不附带谷歌服务。然而,国内依然有为数不少的用户,为了解决游戏登录等问题,手动安装谷歌组件。换言之,即使系统不自带GMS,自行安装也不失为一条解决之道。

实际上,类似的 *** 作在国外早已经风行。如果你是一名资深安卓玩家,那一定听说过CyanogenMod(CM)。CM是影响力最大的第三方ROM之一,早期的MIUI也基于CM打造而成。在CM的早期版本中,预装了谷歌服务,但这是没有得到授权的,随后被迫停止预装,连Play商店都不允许内置。

然而CM却并非完全没法使用谷歌服务,通过Recovery,很轻松就能刷入谷歌服务到System目录中,实际使用体验和预装无异。很多CM玩家都尝试过的玩法:利用CWMRecovery安装谷歌服务。目前CM已经成为了过去,但延续了其血脉的Lineage OS也是采用了同样的机制——并不内置谷歌服务,但可以通过刷入Zip包手动安装。

而且手动安装谷歌服务更加灵活,可以选择最小化安装(只安装框架),也可以安装包括各种谷歌APP的谷歌全家桶。实际上,已经有媒体对Mate30这样不预装谷歌服务的机器进行了测试,测试显示的确可以通过谷歌安装器来安装上谷歌服务。

而从现实角度来说,谷歌一直和各大安卓厂商有着比较密切的合作,谷歌主观上并不会去主动疏离安卓厂商——让安卓厂商帮忙扩大自己的生态,何乐而不为?无法预装谷歌服务,主要还是出于客观原因,如果外部环境发生变化,允许预装谷歌服务,相信第一时间就会有相应的补丁推送到系统,增添内置的谷歌服务。

简而言之,谷歌服务对于海外市场的确非常重要,但它即使被禁止预装,也并非完全和消费者绝缘。希望大环境能有所好转,各大科技企业能为消费者们带来更好的服务吧。

经确认该情况是由于谷歌在安卓11的功能上进行了部分更改,所以在对Andriod路径下的“data”,“obb”等目录进行 *** 作时会出现此提示,并非手机异常

1、首先,解锁华为手机手机进入后,在手机中选择设置的图标进入。
2、进入手机设置界面后,选择页面中的安全和隐私的选项。3、在安全和隐私界面,选择更多安全设置选项进入。
4、点击进入后,可以看到使用情况访问权限的选项,点击该选项。
5、进入后,选择需要关闭使用情况访问权限的应用进入。
6、进入后,将允许访问使用记录后方的开关关闭即可。只要按照这个步骤,用户就可以轻松的解决安卓11data访问限制的问题。

[PConline 杂谈]安卓是Google发起的,但现在安卓的一些行径,连Google也看不下去了。近日,安卓发起了一项针对安卓的调查——Google认为很多OEM安卓机厂商,其推行的安卓系统存在严重的杀后台问题,App难以在后台存活。

Google最近和一些安卓厂商不对付了

Google认为,现今很多OEM的安卓系统都违背了Google的政策,令App无法在后台持续运行。虽然大多数安卓应用并不需要在后台保留进程,但也有部分类别的确有此类需求,例如 健康 记录App,需要持续记录数据。然而,部分OEM安卓系统却无法满足此类需求,安卓开源项目AOSP的错误跟踪器就曾经揭露出某些OEM厂商滥用安卓机制,禁止第三方应用在后台运行,甚至还杀死了AccessibilityService这个系统级别的无障碍服务进程。

Google实际上为安卓系统制定了杀后台的规则,但OEM厂商们却在这方面并不透明,开发者和用户无法知道OEM安卓到底会杀掉怎么样的App后台。有时候,OEM安卓厂商会将某些App加入白名单,例如部分社交和通讯软件,以确保消息的及时推送。但这些机制对于用户和开发者来说,相当于黑箱,人们无法判断到底哪个App能在后台运行、哪个不能,最终的体验并不如人意。

安卓基于Linux系统,本身拥有完善的多后台机制,在诞生之初其桌面级的“真后台”是玩家津津乐道的卖点。近年来安卓机的内存越来越大,甚至已经堆到了16G的容量,和桌面PC相比也不遑多让。但为何安卓生态中,杀后台的现象反而变严重了?这就来简单聊聊这个问题吧。

原生安卓系统支持App后台保留进程,但传统上也有一套循序渐进的后台退出机制。在传统上,安卓系统会为App进程分配不同的状态,例如Foreground_App(前台应用)、Visiable_App(可见应用)、Secondary_App(二级应用)、Hidden_App(隐藏应用)、Content_Provider(内容提供器)、Empty_App(空应用)等状态。当内存不足的时候,系统会优先终止Empty_App进程和服务,将内存释放出去;内存再次吃紧,就开始对Content_Provider动手脚了,以此类推。

安卓App不同的状态,系统会据此判断杀进程的优先级

但是,并不是每个App都老老实实为进程注册合理的状态的。很多安卓App会通过一些手段,来修改自己进程的属性,来长期驻留后台。

例如,一些流氓App将startForeground来把自己注册成为前台应用,让自己的后台成为最高优先级,永远不会被系统干掉;又例如,有流氓App会利用安卓的悬浮窗机制,设置一个1像素大小的透明悬浮窗,让App始终处于激活状态,避免后台被杀;又例如,流氓App们抱团取暖,后台进程利用安卓系统的周期性任务进行链式唤醒,开启一个App等于唤醒N个App的后台……

流氓App驻留后台的经典方法——利用广播接收器触发后台自启动

App们的这些行径,消耗了额外的资源,对续航和流畅的负面影响肉眼可见。

为此,官方的安卓系统也作出了一些应对。例如针对App乱注册startForeground状态,安卓70之后会在通知栏强制显示“XX正在后台运行”;又例如安卓收紧了悬浮窗权限,使用悬浮窗必须开启相应开关;而安卓11则很大程度上了App之间的链式唤醒等等。

安卓70对很多后台运行的App都在通知栏有公示,后来这些App不得不改变后台驻留的方法

但道高一尺魔高一丈,安卓系统的很多限制后台机制,需要App使用较高版本的TargetAPI才能生效,而大量App仍使用老旧的开发规范,但用户却不可能抛弃其中的很多App。因此,App强行驻留后台的行径,对于用户的负面影响是实打实的,既然Google官方安卓无法做到,那就只能由第三方安卓ROM来动手了——如果哪个牌子的安卓不做,就会在用户中落下“又卡又热又耗电”的坏口碑。

因此,OEM安卓们杀后台,一个比一个狠。有其是在国内,一些安卓ROM甚至默认定时杀后台,即使RAM资源充足,绝大部分App也无法保留后台进程。安卓ROM激进杀后台的风气,就此产生。

安卓ROM激进杀后台是“果”,而App以各种行径强行驻留后台则是“因”。而这一切的“根”又是什么?恐怕和安卓的生态环境有关。

和苹果不同,安卓最初并没有提供App统一推送机制,这意味着每个App如果需要接受后台消息,那就需要自行驻留进程,以随时接收消息推送。不过这些年Google也对此作了改进,引入了GCM/FCM机制,App可以调用Google服务框架GMS,通过Google的服务器实现统一的消息转发,App的消息推送可以由系统接管,整个过程App都无需保留后台,体验类似iOS。

安卓上的FCM机制,类似于iOS的统一消息推送,但前提是系统和App接入Google服务

然而,这一套机制并非是强制性的,如果App不接入GMS,甚至不上架Google Play,那么完全可以无视这一切。而在以国内为典型的应用环境下,GMS实际上并不可用,App自行驻留进程、接受消息推送就成为了必选项。

因此,国内的安卓App使用了尤其多的手段,在安卓系统中驻留进程,这实际上很大程度是不得已而为之,当然也有商业上的考虑。而针对国内App种种驻留后台的手段,国内的安卓ROM为了保证续航和流畅,又不得不采取了更多的一刀切杀后台手段,这就造成了现今的情况。

安卓ROM整治了App后台驻留,带来了更好的续航和性能表现。然而对于用户而言,这并不是体验的全部。很多用户就遇到了这样的情况——使用某个App,例如音乐App听歌,切到后台一会儿,音乐就停了,因为系统把音乐App进程给杀了。但用户可不知道这是系统做的,只会认为这是音乐App的毛病。一时间,这音乐App就荣获差评。

Google在Play商店中观察到了不少这样的差评,而这显然不是开发者的错——在App驻留后台越来越卷的风气下,老老实实按照规范开发的App,反而后台更容易被系统强行中断,反映在用户实际体验上就是该App在后台好端端就没了,用户觉得这App肯定有Bug。

为了呼吁系统不要乱杀App后台,开发者们甚至还专门做了一个“求别杀我的App”的App

开发者无端背锅,而这问题显然又不是开发者能解决的。Google不得已亲自插手,来整治安卓ROM乱杀后台的现象。

目前Google正邀请第三方应用开发者提供反馈,想知道哪些手机品牌机型杀后台严重,以便进行更加深入的调查。

由于众所周知的原因,Google并不在国内展开账号相关的服务,国内的安卓生态是和Google脱节的。因此,对于Google的相关整治,应该对国内的安卓产品影响不大。

但是,也有不少国内安卓厂商开展海外业务,在海外市场,Google的话语权举足轻重。Google有可能对安卓厂商施加压力,以让安卓厂商改变系统的杀后台策略。在这样的背景下,国内外的机型分别采用不同的杀后台策略,就显得很有必要了。在用于国外机型的国际版ROM中,安卓厂商应该重视Google的意见,对杀后台策略进行一定程度的修改。

不过我们也要意识到,安卓ROM激进杀后台造成的负面体验,在国内也是存在的。但目前国内的安卓生态迫使安卓厂商出此下策,要如何改变现状?

统一推送联盟有望从根源上解决系统杀后台和App需要后台保持推送服务的矛盾

这两年,工信部联合了主流安卓厂商,共同推进统一推送联盟。App接入了相关体系后,即可实现系统级推送,无需驻留后台也可以接收消息。统一推送服务需要安卓ROM和App同时支持,好消息是,目前统一推送服务已经覆盖了华为、OPPO、vivo、小米等多家国内品牌,相关标准与成果也将纳入中国信通院与中国互联网协会共建的“中国移动基础服务平台”(China Mobile Service,CMS)的相关体系之中,并在2021年中国互联网大会上正式发布。希望统一推送联盟能一改国内App驻留后台的风气,让安卓ROM没有激进杀后台的理由吧。

总的来说,安卓ROM之所以如此激进杀后台,是和安卓App的行径息息相关的,而这一切的根源又是缺乏统一推送服务的安卓生态。随着国外Google对安卓掌控力的加强,以及国内统一推送服务的普及,情况有望得到改观,希望安卓ROM和App们未来能有更好的用户体验吧。

解决步骤如下:1,Android50通过连接Google的服务器来验证WiFi环境是否需要登陆。如果不需要登陆,2,Google服务器会返回一个空内容(>第1步:使用小米官方工具线刷TWRP 352
11 在TWRP官网(谷歌可以搜到,第一个结果就是)下载对应机型的最新版TWRP,如你的是小米9,则找到小米9的TWRP,并把"twrp-352_10-cepheusimg"下载下来
12 打开小米官方的刷机软件 MiFlash_2018-5-28,安装好驱动,并把TWRP的刷机包复制到 Source\ThirdParty\Google\Android 上
13 使用小米官方刷机软件,刷入 TWRP,建立一个BAT,打入命令:"fastbootexe flash recovery twrp-352_10-cepheusimg",完成刷入;
14 在TWRP主界面,依次点击"Ripe","Format Data",打入"yes",格式化数据区
15 返回主界面,依次点击"Reboot","Recovery",重新进入TWRP,以便让已格式化的DATA分区可读
注意:当刷完TWRP之后,需要按着"电源键"+"音量加"进入Recovery,此时不要进入MIUI,否则Recovery会被小米官方的Recovery覆盖
第2步:刷入类原生安卓,在此推荐Pixel Experience
21 打开谷歌搜索Pixel Experience,进入官网,选择对应机型,例如小米9,把安装包下载下来;
22 进入TWRP界面,用数据线把手机与电脑连接,把类原生安卓Pixel Experience复制到手机;
23 依次点击"Install",选择安装包,点击刷入,如图1(左);
24 刷入完毕后,不要急着重启,点击"Back",返回主界面,如图1(中);
25 依次点击"Ripe","Format Data",打入"Yes"后完成格式化,如图1(右);
26 在主界面下,点击"Reboot","System",此时手机重启;
第3步:简单设置
31 进入Pixel安卓11系统后,点击语言,选择中文,如图2;
32 设置WiFi那里,务必选择"在离线状态下设置",如图3;
注意:此时不能连接WiFi,因为连接就会访问谷歌账户,我们这边访问不了就会卡死在这个界面不断循环
33 设置好密码之后进入主界面,如图4;
第4步:解决连接WiFi受限的情况
由于谷歌GMS服务器在我们这边无法使用,因此需要更改Captive Portal服务器,否则WiFi会打叉,时间也无法校正,如图4(左);
41 安装 CaptiveMgr,在备选服务器中,选择"MIUI"或者"高通中国",如图4(中);
42 选择后重启手机,再连接WiFi,不再显示受限,如图4(右);
最后,安装必要的APP,就可以使用了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12812141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存