相关疑难解决方法(0)

Android上的只读文件系统

我最近扎根了我的Droid X,一切似乎都很完美.我做了一些更改build.prop,当我这样做时,adb push build.prop /system/我得到以下错误:failed to copy 'c:\build.prop' to '/system//build.prop': Read-only file system.

我怎样才能解决这个问题?

android

198
推荐指数
10
解决办法
42万
查看次数

Android 4.0模拟器上的Google Play

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

android google-play

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

Android Studio模拟器不附带Play Store for API 23

我从最新版本的Android Studio AVD中选择了这个模拟器.

Google API

我选择了最新版本的Android API 23.因为它说"使用Google API",我认为它实际上会包含所有Google应用程序,包括Play商店,以便我可以安装像Facebook这样的应用程序.

我看到的SO其他线程这似乎现在已经过时(如何安装谷歌Play应用程序在Android Studio中模拟器?),这个人给了安装基于通用包谷歌应用程序的指令,但只到Android 4.3的API 18:http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2

我想要API 23的那个.有没有办法在模拟器上安装Google Apps包?

看起来很奇怪,官方的Android模拟器并没有首先标准所有的谷歌应用程序...这似乎不支持谷歌,并可能意味着开发人员将不得不购买实际的设备来开发API 23 ?

android android-emulator android-studio

88
推荐指数
5
解决办法
10万
查看次数

如何在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万
查看次数

适用于Android的Visual Studio模拟器 - 安装Gapps(Google Play服务)

我在Android Studio中使用新的VS Android模拟器:

https://www.visualstudio.com/en-us/features/msft-android-emulator-vs.aspx

它没有安装Google Play服务...所以我按照本指南安装:

https://university.xamarin.com/resources/how-to-install-google-play-on-android-emulator

我已经下载了正确的Gapps文件(在我的例子中):

http://www.devfiles.co/download/7m2VdVjQ/gapps-kk-20140105-signed.zip

现在我将ZIP文件拖放到模拟器上......它只是停留在"复制文件"......为了安装Gapp,我还需要做什么吗?这种"安装"通常需要多长时间?

在此输入图像描述

android visual-studio android-emulator

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

如何让 Google Play 在 Android Studio Bumblebee + 中的 Android 模拟器上运行

Google 在较新的 AS/模拟器中已修复此问题

注意: Playstore 仅提供部分 API,如果您选择的 API 在创建时不可用,请按照本指南操作

由于某种原因,AVD GUI 不再允许选择播放图像! 在此输入图像描述

android-emulator android-studio avd-manager

17
推荐指数
3
解决办法
1万
查看次数

如何在模拟器上测试应用内结算?

是否可以禁用应用内结算/购买并在Android模拟器上测试我的应用?我想在多个仿真器上对应用程序进行一些功能测试。稍后,我将在真实设备上测试“应用内结算”。

有人有经验吗?我应该怎么做?

来自Google:http//developer.android.com/guide/market/billing/billing_testing.html

要在应用程序中测试应用内结算,您必须Android设备上安装该应用程序。您不能使用Android模拟器来测试应用内结算。用于测试的设备必须运行标准版本的Android 1.6或更高版本(API级别4或更高),并且已安装最新版本的Android Market应用程序。

android billing in-app

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

用于模拟器的GooglePlay安装(Marshmallow/Nougat)

我已经尝试了很多选项/博客/脚本来安装GooglePlay for Emulator(通过Android Studio运行),但它永远不会有效.我看到了很多不同的错误

  1. 失败 [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
  2. 失败 [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
  3. 失败 /系统没有剩余空间

评论 - 为什么在Emulator上安装GooglePlay如此困难,有人可以提供与Marshmallow/Noughat一起使用的步骤或GApp.或者为什么Google没有提供标准步骤来为仿真器安装GApps!

这是我尝试过的要点:

  1. http://opengapps.org/复制GApps [平台:x86_64; Android:6&7; 变种:完整]
  2. 将压缩文件解压缩到临时文件夹,然后将以下apks从中提取到另一个文件夹
    • gsfcore-所有/ nodpi /私法 - 应用程序/ GoogleServicesFramework/GoogleServicesFramework.apk
    • gsflogin-所有/ nodpi /私法 - 应用程序/ GoogleLoginService/GoogleLoginService.apk
    • gmscore-x86_64的/ nodpi/PRIV应用内/ PrebuiltGmsCore/PrebuiltGmsCore.apk
    • 自动贩卖所有/ nodpi /私法 - 应用程序/ Phonesky/Phonesky.apk
  3. 尝试通过此脚本推送这些apks

    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 …
    Run Code Online (Sandbox Code Playgroud)

android emulation google-play-services

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

Android 模拟器 - Tiktok 崩溃

我使用 Android Studio 4.2.1(最新),并在我尝试过的两种设备中观察到此行为:Pixel C (API 30) 13.5 Freeform (API 30)

按照这些说明在我的 Android 模拟器上获取 Play 商店,然后下载 Tiktok,每次我尝试打开它时,该应用程序加载很少,几秒钟后就崩溃了。我什至点击了谷歌搜索结果中的一段 Tiktok 视频,打开了应用程序,没有加载任何内容,然后就崩溃了。

TL;DR:当我尝试在 Android 模拟器中打开 Tiktok 应用程序时,该应用程序(而不是模拟器)崩溃了。

有人知道这个问题的修复方法吗(或者我应该向 Google 报告该错误?)?

android-emulator android-studio android-virtualdisplay

6
推荐指数
0
解决办法
1340
查看次数

android studio 3.1最新版本上没有playstore的Android模拟器

我昨天将我的android studio 3.0.1更新为3.1,并且我试图创建nexus 5和nexus 5X的 AVD,而该默认值随playstore一起提供。我在上面安装了naugat Android 7.0(Google Apis)的x86系统映像。下载完成后,我启动了我的AVD,它包含一些google应用(gmail,playmusic,playmovie),但不包含Google Play商店或播放服务。为什么会发生?在较早版本的android studio中(例如3.0.1),如果我遵循相同的过程,则它将使用playstore创建AVD。谁能告诉我这是怎么回事?

[带有playstore徽标的nexus 5和5X的图片] 1

[我创建的AVD的图像未显示Playstore符号] 2

android android-virtual-device android-emulator android-studio

2
推荐指数
2
解决办法
2534
查看次数