小米小米谷歌服务框架架可以禁止联网吗

小米,这个垃圾,--- 由于谷歌官方禁止小米官方在中国大陆地区提供谷歌框架和谷歌应用等,所以只能推荐大家使用第三方搜索这样的方式满足对谷歌应用的需求。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
小米,这个垃圾,--- 由于谷歌官方禁止小米官方在中国大陆地区提供谷歌框架和谷歌应用等,所以只能推荐大家使用第三方搜索这样的方式满足对谷歌应用的需求。
20:28:31 +08:00 · 12750 次点击
还伪装苹果
第 1 条附言 &·&
10:35:59 +08:00
最近才了解到奇葩的分区的情况,刷了开发版合并分区。
通过第三方百度,豌豆荚都装不上谷歌的服务。
另外问一下, ss 以前一直没有广告的,刷了 minu 7 就有广告了。
第 2 条附言 &·&
20:04:11 +08:00
已经搞定了. google now
78 回复 &| &直到
15:41:55 +08:00
& & 20:40:20 +08:00
没给钱 Google 当然不能用 GMS
& & 20:44:45 +08:00
这事儿真不能怪小米,没给钱就内置 GMS 服务是要被 Google 搞的,国内一票没有走出国门的也就算了谷歌鞭长莫及,小米现在已经有海外市场了,没办法。
& & 20:49:19 +08:00
小米 4 刷 CM+OpenGapps 目前用着还不错
& & 20:50:58 +08:00
楼主想吐槽啥?这有什么问题吗?都已经很良心的说了让你去第三方下载了。
& & 20:51:55 +08:00
这个论坛...每一层都特别高....帖子内部大量空白空间...
& & 21:45:52 +08:00 via Android
哪家都一样,反正哪家都不能用 GMS
& & 21:55:37 +08:00 via Android
& & 22:04:40 +08:00
应该不是钱的问题吧
前一阵儿 google 还说每台 1 美元补助国产手机安装 google 框架的。
而且小米国际版也有 gms 的。国内版是被阉割了得。
& & 22:08:28 +08:00
内置 GMS 根本不用给钱,只要跟 google 签协议就行了。
& & 22:13:03 +08:00
请用国际版 MIUI () 自带 Google 全家桶
& & 22:29:25 +08:00
@ 我的红米 1 没有可用的国际版 ROM 。。。
& & 22:58:09 +08:00
可以选其他不垃圾的呀,小米又不是逼你用了,╮(╯▽╰)╭
& & 23:21:58 +08:00 via iPhone
Discuz ………
& & 23:39:37 +08:00
不吐槽 lz 了。。
估计 lz 也不懂的这个 gms 政策是个什么鬼,反正你不装就是流氓。。
你开心就好
& & 23:42:32 +08:00
不是钱的问题,内置 GMS 要通过 Google 的 Android 兼容性测试,然而 MIUI...
& & 23:45:38 +08:00 via Android
你想吐槽什么?先说清楚。
& & 23:47:22 +08:00
@ 国际版没国内版稳定。。。刷了好几次又刷回来了。
& & 23:50:23 +08:00
仅仅是这个描述“谷歌官方禁止小米官方在中国大陆地区提供谷歌框架和谷歌应用”的话,是没问题的
& & 00:30:48 +08:00 via Android
谷歌全家桶不恶心么。我都是删了自己 apk 安装。
& & 00:35:33 +08:00
opengapps 是啥? miui7 手动通过 cwm 刷了 cm 的 gapps 的路过……24h 开着 ss
& & 00:38:51 +08:00 via iPad
@ miui 过毫无压力...........
& & 09:36:54 +08:00 via iPad
这个是 opengapps 。。。话说你是 miui7 国内版直接第三方 recovery 刷 gapps 就能用?
& & 10:01:06 +08:00 via iPhone
当然要给钱了,看我的 citation 。
& & 10:05:19 +08:00
伪装苹果是什么意思
& & 10:13:39 +08:00
你给的那个链接说的很清楚” Google does not charge for a GMS licence “,但是厂家要为通过测试付钱,比如要通过 CTS 和 GTS ,要支付一定的测试费用,这是另外一回事,毕竟你不能要求测试人员给你免费干活。
& & 10:21:15 +08:00
是谷歌不对中国的机器授权这些东西,不仅仅是小米。然而需求又在那里,那就自己装呗,至少还提供了一个便利的方法去装……而不是完全放任不管等你 Root 了各种折腾
& & 10:28:46 +08:00
@ MIUI 其实给了钱买 GMS ,也通过了测试,只是国内版没有 GMS 而已
& & 10:54:16 +08:00
cyanogenmod 也没有自带 Gapps ,是要用户自己刷的。这是 google 的政策。
另外 lz 竟然用 baidu 的东西去刷,你得去医院测测了。
& & 10:54:57 +08:00
没懂你什么意思。。。
& & 11:07:50 +08:00
手上有个红米 1S 移动 4G 版临时用用,刷国内开发版 miui 7 ,刷 Open GAPPS ,选对应 Android 版本,选 pico ,包非常小,只有 Play Store 必须依赖的组件。
不要登陆小米的账号,就不太会有广告什么的。
不过这次折腾得出一个经验,现阶段不要买联发科的芯片的手机,刷机不方便而且第三方 ROM 支持太少了。
& & 11:08:09 +08:00
4c 怎么装都装不上,刷 cm12.1 了装完 gapps 感觉瞬间好用 100 倍
& & 11:40:46 +08:00
唔。。。。锤子没有问题唉
& & 11:44:36 +08:00 via Android
play 商店的也有广告
& & 11:47:38 +08:00
@ 坚果呢?准备买电信版的
& & 11:48:28 +08:00
@ 我用的 4c ,正常安装了谷歌全家桶啊,没刷什么系统。
& & 11:49:00 +08:00
@ 唔。。。我的就是坚果。。可以下。。我装了 gplay 。。下载了很多应用。。。但是我刚去搜索了下。。锤子貌似也是没有资格的
& & 11:50:52 +08:00
红米 note 刷官方出的国际版 rom ,流畅无比,为何要难为自己,直接刷国际版 rom 就是了
& & 11:57:30 +08:00
& & 12:03:44 +08:00
为什么 MIUI7 的 ss 会有广告....
& & 12:05:45 +08:00
同 4c ,完全正常。。
& & 12:06:41 +08:00
@ 因为每个人的勋章都有一屏
& & 12:17:09 +08:00
为何我 MIUI7 的 SS 没广告?
& & 12:25:45 +08:00
@ 是呢可以呢不过是高通骁龙 410
& & 12:29:52 +08:00 via Android
红米 2 刷的 xiaomi.eu 的社区版 自带 Google play
& & 12:31:57 +08:00 via Android
说说你为何要花钱买垃圾??楼主一定是个有故事的人
& & 13:09:34 +08:00
国际版还是少了一些本地化的功能,例如垃圾电话拦截,工作日闹钟,日历等。我还是喜欢 MIUI+GMS 安装包。主要是全套 GMS 服务太恶心了。
& & 13:39:14 +08:00
& & 14:04:20 +08:00
东南亚卖的小米手机全都是原装 GMS 的。找一个能兼容的包刷上就可以了,然后语言改回中文。
& & 14:16:39 +08:00
我刷的国际版的 MIUI ,可以使用所有谷歌的服务,当然需要 ss 来翻墙
& & 14:25:24 +08:00
@ 你说的对,我的 reference 啪啪打脸。
& & 15:03:03 +08:00
@ 我就登陆过一次小米的帐号就开始弹广告了,后来我退出后,现在还是几天弹一次广告,广告图标是 MIUI 自带浏览器的图标。 nnd
& & 15:52:41 +08:00
nice 这个解救我刚入小米,
果断刷成国际版,
瞬间清爽,
全程 ss
& & 17:10:59 +08:00
@ 不行就设置下,禁用浏览器通知,逻辑和 iOS 好像~~
& & 17:15:04 +08:00
@ 奥对了,我把系统语言设置成了英语,应该和这个有关系。
& & 19:34:11 +08:00
按 lz 的逻辑, 三星, 华为等全是垃圾. 苹果不提供 Google Search, 也是垃圾. 总之左右在大陆卖的手机都是垃圾
& & 20:08:15 +08:00 via Android
2014 年开始的华为手机都预装了谷歌服务的。算良心
& & 21:11:56 +08:00 via iPad
@ 现在还有?买 mate7 也有?
& & 21:46:25 +08:00 via Android
@ 6p 都不在国内卖,怎么洗地?
& & 22:02:20 +08:00
& & 23:10:54 +08:00 via Android
脑残黑就没意思了吧
& & 23:44:11 +08:00
这是楼主自己的问题啊,影梭安卓端本来就是有广告的啊
& & 23:50:56 +08:00
怎么越发感觉聊歪了
& & 09:18:32 +08:00
@ 从来没收到过广告啊?如何才能开启广告?
& & 10:21:23 +08:00
没广告纯粹是和广告运营商的那条路没通,和小米有什么关系啊
要屏蔽这些广告直接 host 改了就是了
现在怎么碰到什么问题都赖小米呢……
& & 12:53:10 +08:00
小米没加 OHA ,用的系统也是 AOSP 的,肯定不能自行植入 gapps 等,加上国内特殊环境,谷歌也对 OHA 成员做了限制,不允许将带有 gapps 的设备引入国内,个人猜测小米没加 OHA 一是以前只是国内运行,加不加意义不大,现在虽然有意海外,但困难重重,加了也不一定能成功,所以还在徘徊吧。
& & 18:09:57 +08:00
@ 有几次是初次安装之后联网看到广告
& & 03:46:08 +08:00 via Android
@ 2014 年开始荣耀系列都有了,其他型号应该都有,安装了 GOOGLE PLAY 就可以直接用,当然前提是你可以科学上网。之后的机器应该都有内置,我之后没买过不清楚。
& & 03:49:46 +08:00 via Android
@ 这个。。。谷歌亲儿子如果要在国内销售估计是要阉割的,你愿意买?而且亲儿子一直就不在祖国销售好吧。
& & 09:24:11 +08:00
@ so 渣想算的上是良心企业了。。
& & 17:47:14 +08:00
@ 红米 1s4g 版本下来后怎么安装?解压后一堆文件,安装那个,也没有.apk 的。
& & 18:04:02 +08:00
PC 上装 Android SDK ,在 Manager 里只要下载 Platform-tools 就好了,然后手机进 bootloader ,在里面 flash TWRP Recovery ,然后进 Recovery , adb sideload 把 opengapps 包刷进去。如果你要 miui 官方更新的话,再把 Recovery 刷回来,第三方的 Recovery 是不能刷官方的包的。所以我已经受不了这么傻逼的手机了,准备换 Nexus 6p 了。
& & 18:05:37 +08:00
@ 方法在上一楼,刚才忘记 at 了。如果 Recovery 没有,可以找我要。
& & 19:00:17 +08:00
@ 还有每次 miui 更新完,都需要重新刷一次 opengapps 的包。
& & 19:01:31 +08:00
@ 多谢,技术要求太高了,搞不定。
& & 19:08:56 +08:00
@ 红米 1s4g 版要是有小米自带的国际版 rom 就好了,我刷了红米 1s 联通版的国际版后没反应。
& & 19:15:59 +08:00
@ 要是有国际版就简单了,所以我对移动一点好感都没有,准备换联通了。
不能刷联通版电信版的任何 Rom 和 Recovery ,因为 CPU 厂商不一样,后果自负。
不过官方的 Recovery 应该刷不进去的。
& & 19:20:40 +08:00
@ 打破幻想,不折腾了。
& & 15:41:55 +08:00
SS 一直都有广告,本身作者就往里面加了广告,这种事情也能说是 MIUI 的问题我就醉了
& · & 2474 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.0 · 127ms · UTC 09:50 · PVG 17:50 · LAX 01:50 · JFK 04:50? Do have faith in what you're doing.怎样停止小米服务框架?_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
怎样停止小米服务框架?
怎样停止小米服务框架?我的小米账号登陆不了
不行啊,还是登陆不了账号
我有更好的答案
设置,应用程序,找到小米服务框架,停止运行
为您推荐:
其他类似问题
您可能关注的内容
服务框架的相关知识
换一换
回答问题,赢新手礼包165被浏览42948分享邀请回答20964 条评论分享收藏感谢收起812 条评论分享收藏感谢收起如何禁止红米手机中小米服务框架后台2G/3G流量?
我的图书馆
如何禁止红米手机中小米服务框架后台2G/3G流量?
如何禁止红米手机中小米服务框架后台2G/3G流量?
&&|Lv3|被浏览249次|来自| 14:19红米手机的流量排行里发现小米同步和小米服务框架会从后台跑很多流量,而且与小米2S不同的是,红米手机的小米服务框架无法禁止2G/3G流量,如果想禁止小米服务框架的后台流量该怎么设置?
满意回答| 19:48嗨!
这个是无法禁止的,小米服务框是为小米手机软件提供服务的,小米云服务 应用商店 游戏中心 米聊,等等,除非你完全不使用这些软件,否则无法设置。
TA的最新馆藏
喜欢该文的人也喜欢小米推送技术常见问题解答 | 小米应用开发者文档
以下为一些常见的技术问题解答及常见概念的理解,本文档将持续补充,对推送有疑问的开发者同学可以自行 Ctrl+F 搜索关键字找寻解答
1.小米推送的送达率是怎么计算的?有哪些影响送达率的因素?
答:首先需要说明的是小米推送服务送达率的计算方式,分子比较容易理解,就是本次推送真正送达的设备数。分母则是本次推送请求所覆盖的所有的设备数,如果目标对象的选取是所有用户,那分母就是历史上所有激活过推送服务的有效设备数;如果是按照标签选取的,那分母是历史上所有订阅过这个标签的有效设备数;如果是按照别名或者regID来选取,那么分母就是所请求的所有合法的别名或regID。其中,设备的有效性是通过如下规则来判断的:如果应用调用了unregisterPush,或者在MIUI上卸载了,或者超过3个月都没有和小米服务器建立过长连接,则会判定设备失效。 按照这种计算方式,会有如下几个影响送达率的因素:1.应用的留存率。已经卸载了app的设备,肯定是推送不到的,但按照目前的计算方式,大部分的卸载设备都会被计入分母(计划推送数)当中。2.应用所在设备的联网情况。如果在消息有效期内,设备一直不联网,那消息也是不能送达的,但也会被计入分母当中。3.消息的有效期。有效期越短,在有效期内联网的设备数势必就越少,因此送达率会随之下降。4.目标设备的选取。如果选取的是全量用户,那其送达率肯定会比按照用户联网情况精准提取目标设备(如选取7天内有过打开应用行为的用户)要低。
2. 透传和通知栏,在送达率上有什么分别?
答:首先解释一下透传和通知栏方式的原理,透传是指当小米推送服务客户端SDK接收到消息之后,直接把消息通过回调方法发送给应用,不做任何处理;而通知栏方式,则在设备接收到消息之后,首先由小米推送服务SDK弹出标准安卓通知栏通知,在用户点击通知栏之后,激活应用。 在非MIUI系统中,由于维护小米推送服务长连接的service是寄生在App的运行空间当中的,因此透传和通知栏方式在送达率上并没有任何区别,都需要应用驻留在后台。即,如果一台设备通知栏消息能够接收到并弹出,那么其透传消息也同样能接收到。 在MIUI系统中,由于长连接是由MIUI系统服务建立并维护的,因此在接收消息的时候并不需要应用驻留后台。如果采用通知栏方式接收消息,由于通知栏也是MIUI系统服务弹出的,就可以做到不需要用户后台驻留或者可以自启动消息就能送达。而如果采用透传消息,由于需要直接执行应用的代码,因此即使消息已经到了系统服务,如果应用没有驻留后台或者能自启动,消息依然不能送达,需等下次用户手动点击激活应用后,才能接收到消息。 综上,在MIUI系统中,通知栏消息的送达率会远高于透传方式;在非MIUI系统中,通知栏和透传方式的送达率是一样的。
3. 我第一次接触安卓版小米推送服务,使用你们的demo没有成功,怎么办?
答:第一次使用小米推送服务(安卓版),请仔细阅读如下指南: 1.没有开启推送服务。使用推送服务前需要登录开发者账号、创建应用、开通推送服务3个步骤,缺一不可。 2.没有正确配置AndroidManifest.xml文件。需要特别注意包名、权限部分,包名需要跟开发者站点上开通推送服务的一致,权限的前缀需要改成包名。 3.系统时间错误。由于小米推送服务需要使用https请求向服务器注册一个匿名账号,在次过程中如果系统时间错误,会引起https过期,导致注册不成功。 4.联网被阻止。小米推送服务客户端需要使用两个端口,如果在公司内网,需要联系IT部门把这两个端口开放。同时需要检查应用的联网是否会被一些手机安全助手阻止。需要特别注意的是,在MIUI系统上,长连接是由“小米服务框架”这个系统应用维护的,因此需要确保这个应用的联网并没有被阻止。
4.regID是根据什么生成的?会不会经常变化?
答:regID是在客户端向小米推送服务注册时,小米推送服务端根据设备标识、appID以及当前时间戳生成,因此能够保证每个设备上每个app对应的regID都是不同的。当app注册成功后,小米推送服务客户端SDK会在本地通过shared_prefs来保存这个regID,之后app调用注册,SDK后会在本地直接读取出这个regID并直接返回,不会重新请求服务器。因此只要应用不卸载重装或者清除应用本地数据,regID就不会变化。否则,如果SDK没有从本地读取到缓存的regID,则会向服务端重新请求,此时regID会重新生成。
5. 如果我使用通知栏类型消息,能否在通知栏消息到达之前,先执行一段app的代码?或者在通知栏到达时,通知app?
答:在MIUI系统上,通知栏类型的消息,是不需要应用启动就能弹出的(这一特性决定了通知栏消息的弹出可以不受应用自启动管理的影响),因此在整个弹出通知栏消息的过程中,app是完全不可感知的,当用户点击通知栏消息之后,才会执行到app的代码。
6. 为什么onNotificationMessageArrived方法没被调用到?
答:首先,确定你的接入是否正确,这个方法需要在manifest中添加&action ” /&这个action。 在接入正确的前提下,这个方法也不是保证一定能被调用的。在MIUI系统上,这个方法的调用需要同时满足如下两个条件:1.新版的MIUI。这个特性是在2015年才加进小米推送服务的,因此需要MIUI升级到较新的版本才能调用这个方法。2.需要应用驻留后台。小米推送服务的通知栏消息,是可以在应用不启动的前提下,就弹出通知栏消息的,在这种情况下, 由于MIUI的自启动管理,限制了应用不能在被杀后被后台唤醒,所以推送消息不能直接唤醒应用执行这个方法。
7. 为什么我在onNotificationMessageClicked方法中的startActivity不能调起目标界面?
答:由于onNotificationMessageClicked中传入的context是application context,本身没有activity栈,因此需要在创建activity时候加入NEW_TASK的flag: Intent i = new Intent(context, MyActivity.class); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(i);
8. 当我的应用被杀掉之后,还能否接收到小米推送服务的消息?
答:有如下几种情况:如果是在MIUI系统中,使用通知栏类型的消息,是不需要应用出于启动状态就能接收并弹出通知栏的。使用透传消息,则需要应用驻留后台才能接收,由于MIUI的自启动管理限制,所以如果应用被杀,是收不到透传消息的。而如果是在非MIUI系统中,是需要应用驻留后台才能接收消息的,因此如果应用被杀死并且不能后台自启动的话,是没有办法接收消息的。为了让app尽可能的驻留后台,小米推送服务SDK监听了网络变化等系统事件,并且有应用之间的互相唤醒,但这些措施并不能保证应用可以一直在后台驻留。
regID在哪些情况下会失效?我如何获取失效的regID?
答:regID在如下几种情况下会被判断失效:1.app卸载重装或者清除数据后重新注册,这种情况下会生成一个新的regID,而老的regID会失效。2.app调用了unregisterPush。3.在MIUI上,app卸载时,如果能成功上报,则regID会被判定失效。4.设备超过3个月没有和小米push服务器建立长连接。 可以通过feedback接口从小米推送服务后台拉取失效regID的列表,具体用法请参照服务端SDK文档。
有没有方法检测小米推送是否已经注册的方法
答:客户端调用getregid,如果有返回,就注册成功了
为什么我的设备在调用registerPush的时候会出现no account的错误?
答:在app第一次在一台设备上注册推送服务时,sdk会通过https请求,从小米推送服务器生成一个匿名账号。这个错误是由于这个请求失败导致的。一般请求失败常见的原因包括如下几种:1.系统时间错误。时间错误会导致https在校验证书有效期的时候,出现证书过期,导致https请求失败。2.网络原因。这个大部分的原因都是设备架了代理服务器或连了vpn,如果排除这些原因,就检查一下app是否申请了联网权限,是否被什么安全软件阻止了登录,公司wifi是否能用,等等。3.如果是在MIUI系统上,生成匿名账号是在一个叫小米服务框架的系统app上完成的,还需要检查这个app的联网是不是在安全中心的联网控制中被手动关闭了。
小米push是不是共享通道的?
答:在MIUI系统中,push服务的消息走的是系统通道,不需要应用单独建立连接。在非MIUI上,通道会建立在每个app的进程中,每个接入mipush服务的app都会建立一条单独的通道。这种设计的考虑原因如下:使用共享通道,会有如下几个问题解决不了,1.流量。假如你的app不幸被选中成为其它app的消息通道,而某个恶意app通过这个通道发了大量的消息,所产生的流量,都会算在你的app的头上。2.安全性。如果你的消息走的是别的app的通道,数据需要通过另一个app的进程中转,则在这过程中很容易被伪造、纂改、拦截。 使用共享通道,好处无非就是这2个:1.appA没启动,appB启动了,可以通过appB的通道发消息。2.单通道比多通道省电。而小米推送服务通过1.应用之间互相唤醒。2.时钟周期同步唤醒这两个机制,同样也能做到这两点,并且不需要开发者承担使用单通道的风险。
alias和user account有什么区别?
答:alias和user account都可以用来设置设备对应的用户账号,所不同的是,一个alias只能对应一台设备,如果有多台设备设置了同样的alias,则最后一个设置成功的生效,其它设备就会失效。而一个user account可对应10台以内的设备。因此如果应用是单点登录的,一个账号只会在一台设备上生效,用alias会比较合适。而如果产品需求是单账号多点登录同时接收消息,则用user account会更合适。
14. 自定义的广播继承PushMessageReceiver的,已经在AndroidManifest注册了,但是没有回调到自定义的广播里面。查看log日志,显示xx.xx.xx receive message without registration. need unregister or re-register
答:第一次使用小米推送服务(安卓版),请仔细阅读如下指南:
1.没有开启推送服务。使用推送服务前需要登录开发者账号、创建应用、开通推送服务3个步骤,缺一不可。
2.没有正确配置AndroidManifest.xml文件。需要特别注意包名、权限部分,包名需要跟开发者站点上开通推送服务的一致,权限的前缀需要改成包名。
3.系统时间错误。由于小米推送服务需要使用https请求向服务器注册一个匿名账号,在次过程中如果系统时间错误,会引起https过期,导致注册不成功。
4.联网被阻止。小米推送服务客户端需要使用两个端口,如果在公司内网,需要联系IT部门把这两个端口开放。同时需要检查应用的联网是否会被一些手机安全助手阻止。需要特别注意的是,在MIUI系统上,长连接是由“小米服务框架”这个系统应用维护的,因此需要确保这个应用的联网并没有被阻止。
为什么在数据统计后台看,按天统计中,会出现计划推送少于送达数的现象?
答:这是正常现象,在按天统计中,计划推送是指当天的所有请求总共覆盖了多少设备数,而送达数则是当天这个app所有的送达,因此这个送达数不但包括当天发的消息送达了多少,也包括了之前发的消息,作为离线消息当天抵达设备的数量。因此这个送达数是存在大于计划推送数的可能性的。
16. 计划推送数是指什么?怎么计算的?
答:计划推送数是指推送请求所覆盖的所有的设备数,如果目标对象的选取是所有用户,那分母就是历史上所有激活过推送服务的有效设备数;如果是按照标签选取的,那分母是历史上所有订阅过这个标签的有效设备数;如果是按照别名或者regID来选取,那么分母就是所请求的所有合法的别名或regID。其中,设备的有效性是通过如下规则来判断的:如果应用调用了unregisterPush,或者在MIUI上卸载了,或者超过3个月都没有和小米服务器建立过长连接,则会判定设备失效。
This entry was posted in

我要回帖

更多关于 小米google服务框架 的文章

 

随机推荐