【问题标题】:How To Install Google Play Services Through ADB cmd line Step by Step如何通过 ADB 命令行逐步安装 Google Play 服务
【发布时间】:2016-04-20 14:33:59
【问题描述】:

美好的一天,我正在运行我的应用程序,其中包含Google Map。我尝试安装Google Play Store,但在谷歌提供的模拟器上失败了,所以安装Genymotion。我根据Youtubetutorial做这件事。

这是正确的安装过程吗?

Setp 1 : 下载以下 apk 文件。

1)com.google.android.gms.apk (https://androidfilehost.com/?fid=95916177934534438) 2)com.android.vending-4.4.22.apk (https://androidfilehost.com/?fid=23203820527945795)

第 2 步:创建一个新的 AVD Genymotion

第 3 步:运行 AVD(启动模拟器)并拖放下载的文件。

===> 我完成了这些步骤仍然没有出现Play Store所以我使用CMD 的方法。

第 1 步:使用 adbCMD 安装下载的 apk。

 1)adb install com.google.android.gms-6.7.76_\(1745988-038\)-6776038-minAPI9.apk
 2)adb install com.android.vending-4.4.22.apk

仍然没有出现Google Play Store

【问题讨论】:

    标签: android google-maps google-play-services adb


    【解决方案1】:

    任何包都可以通过 adb 安装:当尝试替换和降级现有包时,您必须在最新的 adb 中指定 -r 和 -d 开关。我昨天在我的 Transformer TF101 上安装了 KatKiss-6.0_029.zip,因为指定的 open_gapps-arm 已无处可寻,但我可以在网络上的某处找到旧的 Google Play Services (10.0.84)(名为 base 的包.apk),我最后安装了它,在我的 Pad 上第一次登录之前,像这样:

    adb install -r -d -l base.apk
    

    -l(锁定)用于锁定 google play 服务以防将来升级,因为在此版本之后它不再为我工作。从那时起,我终于可以像以前一样刷入并设置我的平板电脑了。

    【讨论】:

    • 有没有办法撤销-l锁定?我需要降级 Google Play 服务,因为它破坏了我的华为手机上的许多其他 Google 应用程序,但我希望在 Google 发布修复程序时仍然能够使用更新版本。
    【解决方案2】:

    既然您正在尝试创建 AVD,我假设您想让您的应用在模拟器上运行?如果是这样,您应该使用 Google API 创建您的模拟器实例,如下所述:https://developers.google.com/android/guides/setup

    【讨论】:

    • 我忘记了我已经编译了 gms 服务并尝试在安装了 google play 服务的 genymotion 中运行我的应用程序,但我想使用 android studio 模拟器。我还下载了 Google 的 API 映像。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 2018-03-25
    • 1970-01-01
    • 2020-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多