相关疑难解决方法(0)

Android 4.0模拟器上的Google Play

如何将Google Play .apk安装到我的Android 4.0模拟器上?

android google-play

183
推荐指数
4
解决办法
20万
查看次数

如何在Android模拟器中下载Google Play服务?

我想在我的应用程序中使用Google Play Services API,但是当我打开模拟器来测试我的应用程序时,它会向我发送一条消息"必须下载Google Play服务".我知道这是因为我MainActivity在方法中编写了这个测试onResume().
我想知道如何在我的模拟器中安装Google Play服务,因为我很快就需要测试我的地图.

android android-emulator google-play-services google-maps-android-api-2

82
推荐指数
4
解决办法
21万
查看次数

模拟器中的Google Play服务,实施Google Plus登录按钮等

在Android应用中集成Google Plus登录按钮时,我观察到按钮在实际设备和模拟器中的显示方式存在一些差异.我知道Google Plus服务APK没有安装在模拟器中,但可以通过从设备中提取APK并使用APK将其安装到模拟器中来解决这个问题.

我当前的"实现"只是在布局中包含登录按钮,通过引用具有以下XML代码的按钮:

<com.google.android.gms.common.SignInButton
    android:id="@+id/sign_in_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

当我在设备上测试我的应用时,根据https://developers.google.com/+/mobile/android/sign-in中提到的指南,该按钮显示为红色且有光泽.但是当在模拟器上运行时,它只是一个普通按钮(带有黑色文本的灰色背景),上面写着"使用Google登录".

知道为什么结果不同吗?我已经确定我正在运行相同的API级别,并且资源似乎也在模拟器上正确拉入,因为它显示了实际的登录按钮(但具有不同的外观).

更新:在logcat中找到线索; 消息"未找到登录按钮,而是使用占位符".几乎可以解释为什么我在模拟器上看到灰色的暗淡按钮.还需要找出原因; 可能是"从设备复制谷歌加apk"hack无法正常工作.

android google-plus google-play google-play-services

15
推荐指数
1
解决办法
6万
查看次数