我尝试了太多的选项/博客/脚本来安装GooglePlay for Emulator(通过Android Studio运行),但都没有成功。我看到了很多不同的错误
评论-为什么在Emulator上安装GooglePlay如此困难,有人能提供与Marshmallow/Noughat一起使用的步骤或GAPP吗。或者为什么谷歌不提供标准步骤来为模拟器安装GApps!
以下是我尝试的要点:
尝试通过此脚本推送这些APK
IMAGE_NAME=Nexus_5X_API_24 #Nexus_5X_API_23
emulator @${IMAGE_NAME} -no-boot-anim -writable-system &
adb wait-for-device
adb root
adb shell stop
adb shell 'mount -o remount,rw /system'
adb push PrebuiltGmsCore.apk /system/priv-app/
adb push GoogleServicesFramework.apk /system/priv-app/
adb push GoogleLoginService.apk /system/priv-app/
adb push Phonesky.apk /system/priv-app/
adb shell start
最新错误:失败[安装失败\u更新不兼容]
除了考虑这些选项之外,我如何确保openGApps与Android兼容:
我真的很感激任何帮助!!
参考-
>
Android Studio emulator没有为API 23提供Play Store
如何在Android Studio emulator中安装Google Play应用程序?
如何在Android模拟器中下载Google Play服务?
从Android Studio 3.0 Canary 1开始,您现在可以选择内置Play Store应用程序的设备(下图为Nexus 5X和Nexus 5)。当前支持的版本是Nougat和O。
例外 片段点击:- 在活动中, 详细活动清单, 图像加载使用毕加索, 模型类 从活动到片段的数据流, 我尝试过的解决方案 注意:-应用程序崩溃只在NOUGAT 最后,我实现了修复 将targetSdkVersion从25更改为23 更改后,我的应用程序在牛轧糖也不会崩溃。 我所要知道的就是这个合适的解决方案,或者有什么变通办法。 请引导到正确的方式。 提前谢谢。 碎片 选项卡布局 列表视图
我的应用程序在之前的Android版本上运行完美,在实际设备上从4.0测试到6.0.1。工作室仿真牛轧糖7.0和7.1没问题。然而,当我让我的朋友在他运行7.0的设备上测试APK时,这在几秒钟内就发生了: 崩溃通知 我没有访问该设备的权限(他住得很远),并且我无法在网上找到该特定错误的任何相关信息。原因可能是什么?
我正在使用reverfit进行api调用,我从服务器得到了几乎不到30KB大小的JSON响应。当JSON将响应解析为一个复杂对象时,它会抛出这个错误。 如果我尝试将响应存储在对象类中,然后通过LinkedHashMap获取值,我就能够获取数据。但是,这将是一个繁琐的过程。 有谁能帮我弄清楚这里的问题是什么,以及如何找到解决办法吗? 根据我的研究,这种情况只发生在版本>=牛轧糖的android设备上
我尝试在我的应用程序中构建导航抽屉,导航抽屉在之前版本的牛轧糖中运行良好,但在牛轧糖中,导航抽屉不会出现在状态栏上。我尝试了很多解决方案,但没有在牛轧糖中发挥作用,请帮助!! 这是我的主要活动。xml文件: 我的styles.xml: 和样式(v21). xml 这是我当前的导航抽屉,我想放在状态栏上。
在清单文件中: