您的设备不支持googleplay服务_hano的折腾手记:解决LG G7停用谷歌服务后出现的症状...

针对LG G7手机完全不使用Google服务的情况,提供三种解决方案,包括Root方案、ADB启用炼妖壶+绿色守护的非Root方案及ADB启用冰箱的非Root方案,帮助解决应用频繁提示启用谷歌服务及LG时钟闪退等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

7c0ebad8f0b5c91250e394c0e484082d.png

警告:本文含有各种杂鱼排版和大量废话,如果只是来看教程不想看吐槽请直接看操作步骤和注意事项

前言

大概许多手持G7又不爱用Gapps的酷基会选择直接冻结Google Play服务吧,但这会带来两个后遗症,一是某些app不断通知你启用谷歌服务(即使全禁用Gapps后,设置也会时不时弹出提示),二是LG时钟在启用任意闹钟后会不停闪退,让我这个强迫症十分难受。而本次着重解决的就是上面那两个问题


本文适用于

  1. 完全不使用Google服务的G7用户(如果需要用的话,自行变通思路)
  2. 强迫症用户(即想要解决上面提到的两个问题,且不愿意额外安装替代应用)
  3. 有无Root权限均可,而且最重要的是可以任意重启,重启后依然有效,比某域高到不知道哪里去了

本文也许不适用于

  1. 某域忠实用户(我知道付费版本有动态GMS,但我不知道具体效果如何,所以不作讨论)
  2. 动手能力过强的人(冻掉了什么不该冻的东西导致变砖恕不负责[手动流汗滑稽])
  3. 问题儿童(极其基础的问题请自己动手搜索,毕竟不是知乎付费问答是吧[手动吃瓜]虽然你问了我大概还是会答就是了)
  4. 停不下来的谷歌粉(来人,喂公子吃粉色飞机[手动受虐滑稽])
  5. 时钟莫名耗电的用户(有些酷基反映会有这个问题,但我没遇到过,爱莫能助)
  6. 对设备管理员有兼容性问题的手机(比如星星星

以下是正式教程

注:以下方案在硬解T版G7,改8G内存,韩版9.0系统,Magisk rooted下亲自测试通过

======

Root方案

优点:无需依赖电脑启动,可全程在手机上设置。没有冻结应用的数量限制,壶中界玩法多样,可配合绿色守护和App Ops进一步压制毒瘤

缺点:系统App需要手动冻结,工作空间内的Gapps同样会耗电

  1. 设置-设备管理器,关闭【查找我的设备】
  2. 安装炼妖壶,绿色守护(免费版即可,另外通过magisk模块安装更佳,普通安装需要锁后台)
  3. 启动绿色守护完成设置
  4. 启动炼妖壶,完成设置。完成后切换到【天书】选单,启用【黄帝之名】,并等待提示重启手机(如果没反应,到右上角设置-创造与毁灭,点击山海界右边的图标。再没有重启提示的话将上面两个步骤交替重试)
  5. 重启后打开炼妖壶,切换到【山海界】列表,找到Google Play服务和Google Play商店,将其设置为委托绿色守护自动冻结
  6. 重要步骤)完成上述设置后,点击右上角设置-创造与毁灭,删除默认的壶中界(建议删除,原因是壶中界分身出来的Play服务也会在后台持续运行耗电。如果想利用壶中界实现应用分身,毒瘤管控,空间隔离等特殊用途,请自行研究)
  7. 使用炼妖壶委托绿色守护,钛备份手动冻结,系统应用设置内手动停用等途径冻结其余不用的Gapps
  8. 回到绿色守护的列表上,找到Google Play商店,手动进行休眠。随后再手动休眠Google Play服务。(一定是先冻结商店再冻结Play服务,否则Play服务会被占用而无法休眠成功。另外深度休眠不会主动冻结Gapps,启用后重新冻结也要到绿守里手动操作)
  9. 晚上充满电再放一边睡觉,大概起来打开电池使用情况你就能看到效果了

======

非Root方案1-ADB启用炼妖壶+绿色守护

优点:没有冻结应用的数量限制,壶中界玩法多样,可配合绿色守护和App Ops进一步压制毒瘤

缺点:使用过程较为繁琐,首次设置需要电脑配合,系统App需要手动冻结,工作空间内的Gapps同样会耗电

  1. 设置-设备管理器,关闭【查找我的设备】
  2. 设置-关于手机-软件信息-内部版本号点击5次,退回主菜单-开发人员选项,启用usb调试
  3. 安装炼妖壶,绿色守护(免费版即可,另外通过magisk模块安装更佳,普通安装需要锁后台)
  4. 启动绿色守护完成设置
  5. 电脑安装adb驱动,准备好adb环境(可以用隔壁冰箱激活器的adb。如果特别嫌麻烦的话也可以上刷机精灵完成上面两步)
  6. 手机连接电脑,设置为仅充电,cmd键入adb devices,回车,手机授权adb连接,如果List显示有G7设备即连接成功,否则自行检查adb环境是否准备好(这步我就不具体说了,不懂的自己百度adb怎么用)
  7. 键入adb -d shell dpm set-device-owner com.oasisfeng.island/.IslandDeviceAdminReceiver,回车,返回success信息即启用完成
  8. 启动炼妖壶,在山海界列表中找到Google Play服务和Google Play商店,将其设置为委托绿色守护自动冻结
  9. 使用炼妖壶委托绿色守护或系统应用设置内手动停用,冻结其余不用的Gapps
  10. 回到绿色守护的列表上,找到Google Play商店,手动进行休眠。随后再手动休眠Google Play服务。(一定是先冻结商店再冻结Play服务,否则Play服务会被占用而无法休眠成功。另外深度休眠不会主动冻结Gapps,启用后重新冻结也要到绿守里手动操作)
  11. 充满电睡一觉,等着起床看效果

======

非Root方案2-ADB启用冰箱

优点:使用很方便,界面很舒服,随用随解随冻,一划就能把整个列表全部冻结

缺点:免费版有10个App的限制(本人还是支持入正的,毕竟16块真不贵),功能单一(也可以说是专注)

  1. 设置-设备管理器,关闭【查找我的设备】
  2. 设置-关于手机-软件信息-内部版本号点击5次,退回主菜单-开发人员选项,启用usb调试
  3. 安装冰箱,顺带下载好官方提供的冰箱激活器
  4. 电脑安装adb驱动,准备好adb环境(如果特别嫌麻烦的话也可以上刷机精灵完成上面两步)
  5. 手机连接电脑,设置为仅充电。打开冰箱激活器,点击激活,此时手机会要求adb授权,同意。激活器提示启用成功即可
  6. 打开冰箱,将Play商店,Play服务,以及用不到的Gapps添加到冻结列表。如无其他问题即冻结成功
  7. 充满电睡一觉,等着起床看效果

=====

来点图丰富一下文章(并不是

bd00c80fd8a8237eeabf341dd53f756d.png
必备的第一步:关闭查找我的位置

6fd5cc757782bdf7b24080c701e59e1c.png
这是炼妖壶设置好后的样子(山海界受控)

36572e9e425dffdc9fcf0ae4e2b056b0.png
委托绿色守护自动冻结

7cbcdf52c50a1e065b23c3f425c19168.png
点Zzz手动休眠

2191b562abe6b5cdc65b9a25b504457a.png
完成后必定会有的The·逼死另一批强迫症·左上角

用冰箱的激活完就完事了还能有什么效果图(小声


一些注意事项

  1. 要卸载炼妖壶或重置手机前,切记先解除所有加入冻结列表的Gapps,然后解除山海界的受控状态,否则可能会变砖(待验证,不过大概没人闲着蛋疼把自己手机弄砖吧......等G7有稳定救砖的方法我再亲自试毒)
  2. 冰箱用户同上
  3. 如果使用炼妖壶+绿色守护冻结Gapps,可能会导致【设备设置】出现FC(貌似只会开机弹一次,能忍受的可以不用管。目前没找到这玩意跟哪个Gapps相关)(所以个人推荐,有Root的用钛备份冻结,没Root的在系统设置上冻掉一些会自行唤醒的Gapps就可以了)
  4. 冻结Play服务后会导致一些Gapps无法正常运行(已知有商店/Gmail/云端硬盘闪退,油管/电影/音乐提示依赖框架,办公三件套点击设置后自动退出)
  5. 语音按钮和长按home键失效(Google应用被冻结的后遗症,重新将其设置为默认语音辅助应用即可恢复)
  6. 全局搜索失效(即使单解冻Google应用的话也就只有个搜索框,不能正常使用,必须解冻搜索相关的Play服务)
  7. 绿色守护的通知会一直存在于通知栏上(最小化和设置低重要度后不碍事)
  8. 锁屏左上角会出现【该设备由你的组织管理/该设备由 冰箱 管理】
  9. (求证)貌似有些酷基在冰箱激活时遇到接管系统管理员失败,要求退出所有账号。因为我每次安装都是在重置完系统后做的,没有安装登录其他软件,所以就不会有账号产生了。先留个坑吧,大概冰箱的讨论区里会有些相关信息,有空再研究下。

碎碎念时间

  1. 大概会有人疑惑,我Root用冰箱就会弹提示啊,哈哈没想到吧,我也没想到。大概是ADB和Root的冻结原理并不一样
  2. 另外会有人觉得,我不禁掉谷歌服务,就禁掉其他Gapps,然后同步定位之类的全关掉不也能省电么?是的,说对了一半。有个比较奇怪的事情就是,我即使全禁用所有Gapps仅保留Play服务,而且用App Ops禁掉所有权限,晚上满电睡觉第二天起来Play服务依然可以跑掉350+mAh电量[手动流汗滑稽]所以为什么所有方案的最后一步都是建议充满电然后睡一觉再起来看的原因了。这个问题就交给有能人士解谜了,重置手机十几次来研究这玩意也挺蛋疼的,明明买台几乎刷不了机的手机就是想好好用的啊emmmm我的LG G Watch又要吃灰了
  3. 也有不少人推荐GMS Doze模块,但实际上效果并不好,在设置后台运行和省电排除后,强制进入打盹状态,但Play服务依然不会完全休眠,状态跟上一条所说的类似。
  4. G7的后台其实比原生9.0要来得宽松,所以不能完全依赖设置里的后台运行和省电排除。如果使用炼妖壶+绿色守护方案的用户,在有必要的时候请打开绿守的嗜睡模式并把通讯工具加到白名单中。
  5. 如果这篇教程有用的话,欢迎酷安知乎都来点赞留言收藏[手动滑稽]如果没用的话那就不是我写的(虽然写了一下午+一个半夜

b3ceb2d1ed6cb3a0bed0f4ab999ebafd.png
这个电量还带用了两个小时的,真的舒服了。不过tim是什么神仙玩意儿......

注:原文始发于酷安,但酷安的文章系统一直屏蔽我的文章无法显示,所以直接复制粘贴借这边发了,顺便修改掉一些废话内容。可以随意转载,但请注明出处,最起码尊重一下我这身体不太好的老人家码了这么一大版字吧(手动滑稽

19.3.24更新:经提醒,更正了Root方案的错误步,新添加了两个注意事项,重要内容进行加粗标明,更改了部分文章描述。写得太杂鱼了等我哪天工作完了闲下来再整篇文章重修一遍吧......

05-23 16:00:49.311 25132-25512 A0c0d0/JSAPP I result {"code":200,"msg":"操作成功","data":[{"id":1,"name":"华为Mate 60 Pro","model":"ALN-AL80","imageUrl":"https://img.alicdn.com/imgextra/i3/2213047591560/O1CN01QNx6eB1NOWu3oeUfn_!!2213047591560.jpg_q50.jpg_.webp","shortDescription":"麒麟9000S 卫星通信","price":6999.00,"subsidizedPrice":6499.00,"sales":15000,"rating":4.90,"stock":500,"isAvailable":0,"brand":"华为"},{"id":2,"name":"华为P60 Art","model":"NOH-AN80","imageUrl":"https://img.alicdn.com/imgextra/i4/2609173245/O1CN011h2L1I1ZqGCdlsYlJ_!!2609173245.jpg_q50.jpg_.webp","shortDescription":"超聚光XMAGE影像","price":7988.00,"subsidizedPrice":7588.00,"sales":12000,"rating":4.80,"stock":300,"isAvailable":0,"brand":"华为"},{"id":3,"name":"华为nova 12","model":"BAC-AL00","imageUrl":"https://picasso.alicdn.com/imgextra/O1CNA1bnbda21Vuba4TjLYB_!!2838892713-0-psf.jpg_.webp","shortDescription":"前置双摄人像","price":2999.00,"subsidizedPrice":2699.00,"sales":50000,"rating":4.70,"stock":1000,"isAvailable":0,"brand":"华为"},{"id":4,"name":"荣耀Magic6 Pro","model":"PGT-AN30","imageUrl":"https://img.alicdn.com/imgextra/i2/263726286/O1CN01ko93gt1wJ2hQAORAB_!!4611686018427380942-0-item_pic.jpg_.webp","shortDescription":"骁龙8 Gen3 青海湖电池","price":5699.00,"subsidizedPrice":5399.00,"sales":25000,"rating":4.80,"stock":600,"isAvailable":0,"brand":"荣耀"},{"id":5,"name":"荣耀X50 GT","model":"ANY-AN00","imageUrl":"https://img.alicdn.com/imgextra/i3/3851598352/O1CN01UHPfyv2BZGwPnHUlx_!!0-item_pic.jpg_q50.jpg_.webp","shortDescription":"1.5K护眼曲屏","price":1999.00,"subsidizedPrice":1799.00,"sales":80000,"rating":4.60,"stock":1500,"isAvailable":0,"brand":"荣耀"},{"id":6,"name":"荣耀90 Pro","model":"REA-AN20","imageUrl":"https://img.alicdn.com/imgextra/i3/1114511827/O1CN01r3ngr41PMof7MhFhY_!!4611686018427386323-0-item_pic.jpg_q50.jpg_.webp","shortDescription":"2亿像素写真相机","price":3299.00,"subsidizedPrice":2999.00,"sales":40000,"rating":4.70,"stock":800,"isAvailable":0,"brand":"荣耀"},{"id":7,"name":"荣耀Play7T Pro","model":"CMA-AN40","imageUrl":"https://img.alicdn.com/imgextra/i1/1907069314/O1CN019jd3kt2IfrnZ6J0AH_!!1907069314.jpg_q50.jpg_.webp","shortDescription":"40W快充 OLED屏","price":1799.00,"subsidizedPrice":1599.00,"sales":120000,"rating":4.50,"stock":2000,"isAvailable":0,"brand":"荣耀"},{"id":8,"name":"华为畅享70 Pro","model":"CMA-AN70","imageUrl":"https://android-api.oss-cn-beijing.aliyuncs.com/logo.jpg","shortDescription":"7000mAh长续航","price":1599.00,"subsidizedPrice":1399.00,"sales":150000,"rating":4.40,"stock":3000,"isAvailable":0,"brand":"华为"},{"id":9,"name":"华为Mate X5","model":"TET-AN80","imageUrl":"https://android-api.oss-cn-beijing.aliyuncs.com/logo.jpg","shortDescription":"折叠屏 玄武钢化","price":12999.00,"subsidizedPrice":12499.00,"sales":5000,"rating":4.90,"stock":100,"isAvailable":0,"brand":"华为"},{"id":10,"name":"荣耀Magic Vs2","model":"CMA-AN80","imageUrl":"https://android-api.oss-cn-beijing.aliyuncs.com/logo.jpg","shortDescription":"轻薄折叠屏","price":8999.00,"subsidizedPrice":8499.00,"sales":10000,"rating":4.70,"stock":300,"isAvailable":0,"brand":"荣耀"},{"id":11,"name":"iPhone 15 Pro Max","model":"A3108","imageUrl":"https://android-api.oss-cn-beijing.aliyuncs.com/logo.jpg","shortDescription":"A17 Pro 钛金属","price":9999.00,"subsidizedPrice":null,"sales":80000,"rating":4.80,"stock":200,"isAvailable":0,"brand":"苹果"},{"id":12,"name":"iPhone 15","model":"A3092","imageUrl":"https://android-api.oss-cn-beijing.aliyuncs.com/logo.jpg","shortDescription":"A16芯片 灵动岛","price":5999.00,"subsidizedPrice":null,"sales":150000,"rating":4.80,"stock":5000,"isAvailable":0,"brand":"苹果"},{"id":13,"name":"iPhone 15 Plus","model":"A3096","imageUrl":"https://android-api.oss-cn-beijing.aliyuncs.com/logo.jpg","shortDescription":"6.7英寸大屏","price":6999.00,"subsidizedPrice":null,"sales":80000,"rating":4.70,"stock":3000,"isAvailable":0,"brand":"苹果"},{"id":14,"name":"iPhone SE 4","model":"A2785","imageUrl":"https://android-api.oss-cn-beijing.aliyun 05-23 16:00:49.311 25132-25512 A0c0d0/JSAPP I result [object Object] 05-23 16:00:49.359 25132-25512 C03f00/ArkCompiler E [ArkRuntime Log] TypeError: is not callable 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log]Lifetime: 0.000000s 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log]Js-Engine: ark 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log]page: pages/Index.js 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log]Error message: is not callable 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log]Stacktrace: 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log] at forEachUpdateFunction (/devcloud/slavespace/usr1/081f8aba80800f0f0fcec015bd66c7e0/harmony_code/codearts_workspace/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/stateMgmt.js:4352:1) 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log] at anonymous (entry|entry|1.0.0|src/main/ets/pages/Index.ts:144:13) 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log] at updateFunc (/devcloud/slavespace/usr1/081f8aba80800f0f0fcec015bd66c7e0/harmony_code/codearts_workspace/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/stateMgmt.js:6812:1) 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log] at UpdateElement (/devcloud/slavespace/usr1/081f8aba80800f0f0fcec015bd66c7e0/harmony_code/codearts_workspace/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/stateMgmt.js:6514:1) 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log] at anonymous (/devcloud/slavespace/usr1/081f8aba80800f0f0fcec015bd66c7e0/harmony_code/codearts_workspace/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/stateMgmt.js:6741:1) 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log] at updateDirtyElements (/devcloud/slavespace/usr1/081f8aba80800f0f0fcec015bd66c7e0/harmony_code/codearts_workspace/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/stateMgmt.js:6736:1) 05-23 16:00:49.361 25132-25512 C03900/Ace E [Engine Log] at rerender (entry|entry|1.0.0|src/main/ets/pages/Index.ts:152:9)
最新发布
05-24
### 关于 HarmonyOS 或 ArkCompiler 中 'is not callable' 的 TypeError 问题 在 HarmonyOS 和 ArkCompiler 开发环境中遇到 `TypeError: is not callable` 错误通常表明尝试调用的对象并非函数或可调用对象。这种错误可能由多种原因引起,例如变量名冲突、未正确定义的回调函数或者对 `null` 值进行了不当操作。 #### 可能的原因分析 1. **变量覆盖了内置方法或函数** 如果开发者无意间将某些全局名称重新赋值为其他类型的值(如 `null`),可能会导致该错误。例如,在 JavaScript 环境下,如果重写了 `Array.prototype.map` 方法并将其设置为 `null`,那么后续对该方法的调用会失败[^4]。 2. **异步编程中的上下文丢失** 在使用箭头函数或其他形式绑定事件处理器时,如果没有正确处理 this 上下文,则可能导致原本期望作为函数执行的内容变成了 undefined 或 null。这种情况常见于 React 组件生命周期方法以及 Vue.js 自定义指令场景中[^5]。 3. **API 返回值异常** 当从外部服务获取数据时,若返回的结果不符合预期结构——比如应该是一个函数却实际接收到的是 null ——也会引发此类错误消息提示[^6]。 4. **Null 安全性问题** 类似于 MySQL 数据库设计里提到允许字段为空 (NULL)[^2], 在程序逻辑层面也需要考虑如何优雅地应对可能出现的 Null 情况。如果不小心试图直接调用了被赋予 Null 的属性或方法就会抛出类似的运行期错误。 #### 解决方案建议 针对以上几种可能性提供相应的解决方案如下: - #### 验证目标是否确实具备可调用特性 在每次准备调用前先验证其类型是否属于 Function 。可以利用 typeof 运算符来进行初步判断。 ```javascript const maybeFunction = someCondition ? () => {} : null; if(typeof maybeFunction === 'function') { maybeFunction(); } ``` - #### 使用 Optional Chaining 提高健壮性 ES2020 引入了一个新功能叫做 optional chaining (`?.`) ,它可以帮助我们更简洁安全地访问深层嵌套对象而不用担心中间环节存在 null/undefined 导致崩溃风险。 ```javascript let result = possiblyUndefinedObject ?. methodToCall(); // 不会报错即使object不存在 ``` - #### 明确区分命名空间内的同名实体 尽量避免自定义标识符与框架内部保留字发生碰撞;另外通过模块化组织代码也能有效减少这类隐患的发生几率。 - #### 调试工具辅助定位具体位置 利用断点调试技术逐步跟踪哪一部分代码最终触发了这个特定异常,并针对性修复源头问题所在之处。 ```javascript try{ potentiallyProblematicCode(); }catch(e){ console.error('Error occurred:', e); } ``` ### 总结 通过对 HarmonyOS / ArkCompiler 平台开发过程中常见的 “not callable” 类型错误现象剖析可知,这往往涉及到基本概念理解偏差或者是编码习惯上的疏漏所致。采取适当预防措施加上良好实践能够显著降低遭遇这些问题的概率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值