【Gapps】安装GooglePlay引发一系列问题

再次感谢小海的支持,感谢大家的支持!

从安装CM至现在GooglePlay,小海为我提供了很多方案,可以说是全面支持,只是出于隐私不便公开他的个人信息,仅提供一个他的博客地址http://luhai1992.iteye.com/

情景:

本猿用的是S3,12年机器,觉得三星的系统长时间使用非常卡顿于是换了CM的4.3.1的ROM。但是CM之中并没有GooglePlay,因为有很多非常不错的应用在国内市场是看不到的,例如TED虽然后来国内有了发布,但是始终感觉脱节比较严重。

经过:

那么我的问题就是装GooglePlay,本以为是个非常esay的软件问题,但是始终安装不成功,网友说缺乏Google服务,装也无效。然后找到了一些谷歌安装器的东东也都没成功。不过有个谷歌安装器倒是给我长姿势了。就是知道了Gapps.

GAPPS是谷歌软件服务集合(Google Apps)的缩写形式。由于移动设备生产厂商的某些限制,一些运行Android系统的设备没有安装谷歌服务框架。这类设备在无法运行一些基于谷歌服务框架开发的应用软件及游戏时,需要安装包含谷歌服务框架的谷歌软件服务集合,即GAPPS。
一般情况下,GAPPS是Android 升级包(.zip)的形式,用户需要进入手机的Recovery模式刷入该包,重启系统,系统会自动安装并升级相关软件。GAPPS大多由第三方Rom制作组织及网友提供,用户需自行下载。
       包含如下:

http://goo.im/gapps这个是单独刷包的地址,本猿刷的是 gapps-jb-20130813-signed.zip也就是4.3的对应的版本。
  为什么CM的ROM不包含呢,看下面就明白了

因为Google想扼杀CyanogenMod,今天Dan Morrill在Android Developer博客里发表文章对Google、Android、开源之间的关系进行了一番解释,尽管他没提到CyanogenMod,但我们知道他就是针对这个事情说的。
Dan Morrill说:
作为拥有高质量开源平台的Google来说,我们的初衷就是要把我们的服务放到用户的手机里,这也是为什么我们针对YouTube、Gmail、Google Voice这些服务开发Android应用的原因。但这些应用并不是Android平台的一部分,尽管我们为Android手机预装了这些应用。换句话说,这些应用都不是开源的,这也是为什么它们没有出现在Android开源代码里的原因。未经授权的分发商会损害到我们,尽管他们的意图可能是美好的。
那么,Google的态度很明确了,Google自身应用程序并不是Android开源平台里的一部分,就算它们是预装的,这些应用都是Google的知识产权,是受到保护的。就是说,CyanogenMod和其它所有的自制ROM,只要不内置Google的那些应用就是合法的了,Google不会干涉。换句话说,跟Google合作的正规运营商,预装的那些Google的应用都是付钱给Google的,而自制ROM免费包含了这些应用,就损害了Google的利益。

结果:
好了回到正文,接下来下载的。zip压缩文件copy至sdcard,进入恢复模式。
设置——>开发者选项——>高级重启挑勾,关起重启会多几个选项,选择进入恢复模式。
进入恢复模式就比较简单了,选择安装.zip文件找到你的文件安装之后重启。
重启进入开机界面后会有应用优化的时间,耐心等待下一会儿就ok了,然后你会发现Gmail,Google+,GooglePlay都有了,最开心的莫过于,我终于可以玩GooglePlay了,果断下了Youtobe、twitter。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: AOSP是Android的开源版本,缺少Google Apps(GApps)。因此,用户安装AOSP时会错过Google Play商店和其他Google服务。为了解决这个问题,用户需要把GApps集成到AOSP中。 首先,用户需要下载和安装AOSP源代码。下载完源代码后,用户可以在AOSP项目中的Packages目录中找到vendor/google目录。用户需要将GApps的ZIP文件复制到vendor/google目录下。 然后,用户需要在vendor/google目录下创建一个脚本来在AOSP中集成GApps。在创建脚本之前,用户需要下载一个叫作Google API的SDK。打开Terminal窗口并切换到vendor/google目录,然后输入以下命令来初始化脚本: source build/envsetup.sh lunch full-eng make -j4 此命令将初始化脚本并编译AOSP源代码,其中“make -j4”指令将以4个线程进行编译,这将加快编译过程。 接下来,用户需要编辑先前创建的脚本。脚本应该包含GApps的适当文件夹路径和其它所需信息。完成编辑后,用户需要保存脚本并运行以下命令来集成GApps: make updatepackage make -j4 这将启动AOSP的集成过程,并将GApps包含在AOSP中。当编译完成后,用户可以将新的AOSP映像刷入设备中并Enjoy Google Apps的服务。 ### 回答2: AOSP (Android Open Source Project) 是一个开源的 Android 操作系统源代码项目,它提供了 Android 系统的核心功能和基础设施。但是,由于 Google 出于商业考虑并未将 Google 应用程序 (GApps) 包含在 AOSP 中,因此如果您想使用 Google 应用程序和服务,您需要将它们手动集成到 AOSP 中。 集成 GApps 允许 AOSP 用户像使用 Google Play 商店谷歌地图和 Gmail 等应用程序,从而提供更为完整和便利的使用体验。它的集成步骤也相对简单,有以下几个步骤: 1. 下载 GApps 软件包。您需要根据您的 Android 系统版本和设备架构下载合适的 GApps 软件包。 2. 在 AOSP 中挂载 /system 分区。通过 adb 命令将设备连接到电脑上,并以 root 权限装载 /system 分区。 3. 拷贝 GApps。通过 adb 命令将 GApps 软件包从电脑拷贝到设备上。 4. 安装 GApps。通过在设备上运行相应的 shell 命令来安装所需的 GApps 软件。安装可能需要一段时间,具体时间因安装包大小和设备性能而定。 5. 重新启动设备。重启设备后,您现在可以在 AOSP 中运行 Google 应用程序并享受相关功能和服务了。 需要注意的是,GApps 软件包不属于 AOSP 的一部分,也不是由 Google 公司提供的官方软件包。因此,在安装 GApps 之前,请确保您从可靠的来源下载软件包,并理解相关法律规定和风险。同时,不同版本的 GApps 软件包可能不兼容不同的 AOSP 版本和设备类型,因此请仔细查看官方文档或咨询相关社区的支持人员,以确保安装的正确性和稳定性。 ### 回答3: AOSP即Android Open Source Project,是Android的开源项目。它提供了一套完整的Android源代码,开发人员可以使用这个代码库开发自己的定制版Android系统。 但是AOSP并不包含Google应用和服务(GApps),例如谷歌商店谷歌地图、Gmail等等。这些应用和服务是Google的专有软件,不能直接加入到AOSP中。 如果我们想在AOSP中使用GApps,就需要进行集成。集成GApps的方法有多种,下面我们简单介绍一下其中一种方法: 1. 下载GApps包 首先需要从可信的第三方网站(如opengapps.org)下载GApps包。我们需要选择支持AOSP版本的GApps包,同时要选择与自己的手机对应的CPU架构和安卓版本。 2. 解压GApps包 下载完成后,将GApps包解压缩。得到的文件夹中应该有一些.apk文件(Android应用程序)和一些库文件(包括.so文件)。 3. 将GApps文件复制到系统目录中 将GApps文件复制到系统目录中,例如/system/app、/system/priv-app以及/system/lib等等。复制时需要注意文件权限和所有权。 4. 设置权限和所有者 在一些情况下,很可能需要手动设置GApps文件的权限和所有者。通常,这些文件的所有者应该是“system”或“root”,因为它们需要访问系统级的资源。 5. 重启手机 重启手机,等待一段时间。一旦手机启动成功,你就可以在应用列表中找到GApps应用。如果你尝试安装Google Play Store,它应该就能正确运行。 综上所述,集成GApps到AOSP中需要一些技术和操作知识,需要仔细阅读相关文档和资料,才能确保集成成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值