Questions tagged «android-emulator»

模拟器是Android开发人员用来测试其应用程序或高级用户用来初步测试设备行为的工具,而无需使用真正的Android设备。在第二种情况下,仅将此标签用于有关模拟器的问题。

8
如何在Android模拟器上使用PC的键盘?
我想在Android模拟器上运行/测试Android应用,并且想使用PC键盘输入内容,因为它可以让我更快地输入和测试。不过,当我使用模拟器时,它仅接受来自本地Android(屏幕)键盘的输入。如何启用PC键盘以在Android仿真器中使用?







1
如何在Android 6.0模拟器上安装Google Play服务?
有没有办法在Android 6.0(棉花糖)AVD上安装Google Play应用?我在这里找到了适用于Android 6的Open Gapps:https ://www.androidfilehost.com/?fid=24269982087008996 要安装它们,您需要引导到恢复模式并安装该zip文件,但是仿真器没有恢复分区,因此这些步骤针对设备的情况。 您知道吗,我该如何为模拟器做同样的事情?我尝试将文件解压缩,然后将此处描述的4个APK(适用于Android版本5):http : //www.flinkd.org/2015/02/instal...i-21-lollipop/ 但是重新启动模拟器后,尽管Google Play图标出现在启动器中,但是当我点击它时,模拟器会崩溃,并在logcat中出现一些致命异常。我尝试一次安装一个软件包,每次安装后都重新启动模拟器,发现无论您单击Google Play图标,安装Phonesky.apk后都会发生崩溃。

1
使用图像文件作为相机
我不想使用真实的相机,而是将相机输入模拟为静态图像文件。我希望它可以与任何应用程序一起使用,就好像它是照相机一样。具体来说,Android位于没有网络摄像头的计算机中的模拟器中。 (就像这个问题一样,但是静态图像对我来说足够了) 更具体地说,我想从WhatsApp扫描QR码以使用WhatsApp网络,因此无法使用当某个应用程序想要打开相机时打开的应用程序。我需要像假相机驱动程序之类的东西。

5
优秀的非开发人员Android模拟器?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我个人拥有一部iPhone。但是我很想看看Android UI。我认识一个确实有Android的人,但对它的了解却不够。我真的很想拥有一个非开发人员可以用来测试Android UI的良好模拟器。是否有苹果应用程序,Mac应用程序或非开发人员工具可以运行Android UI?谢谢!

2
如何在Anbox中添加Google Play支持?
Anbox并不随Google Services一起提供,因为Google Services无法安装在未注册的设备/固件上,但是有一些方法可以在Custom ROM甚至模拟器中实现。如果您想充分利用Android,则必须使用Google Play服务。 到目前为止,我尝试了什么? 我已经尝试安装Google Play服务x86 apk,该apk已成功安装,并且也显示在Settings- > Apps中。 我还尝试安装Google Play商店,该商店也已成功安装并出现在Anbox的应用程序抽屉中(也在GNOME中),但无法正常工作。例如,YouTube应用加载了内容但无法播放视频,而Google Play商店甚至都没有加载内容,我认为可能是因为未将Google Play服务安装为系统应用,或者可能是因为其他一些Google应用事情取决于我所缺少的。

2
使用AVD Manager而不启动Android Studio [重复]
这个问题已经在这里有了答案: 从命令行启动AVD管理器 (1个答案) 23天前关闭。 我想使用Android模拟器来处理某些APK。为了启动Android模拟器,请根据以下说明进行操作:https : //developer.android.com/studio/run/managing-avds.html 因此,我需要从Android Studio启动AVD Manager,然后创建设备并启动仿真器。 现在的问题是,当我打开Android Studio时,它会要求我创建一个新项目或打开一个现有项目,然后再继续。这需要很长时间。有没有一种方法可以在不打开Android Studio GUI的情况下直接启动AVD Manager? 也许有一种方法可以从命令行启动AVD Manager? 谢谢。

1
根植Android 7.1.1的Android虚拟设备
我正在使用带有Android模拟器的官方Android SDK来创建虚拟Android 7.1.1(x86)。我需要测试许多事情,其中​​包括一些应用程序需要对设备的root访问权限。 现在我知道我可以adb root并且我有一个root shell,但这不允许我安装的应用程序具有root访问权限。 我已经研究了这个主题一段时间,并且看到了各种方法。大多数答案还没有发布很久以前。 我认为没有选项切换根目录很奇怪-毕竟这是一个SDK。 如何生根运行Android 7.1.1的Android虚拟设备,有效地允许已安装的应用程序具有root访问权限? 编辑:如果可能的话,我宁愿不使用像Genymotion这样的付费模拟器。 edit2:这仅供个人使用。 edit3: Genymotion似乎是一个可行的解决方案,它是替代的模拟器。Android SDK / Emulator为什么不提供这种功能? edit4:通过答案xavier_fakerat似乎完全正常工作,但是由于Android Studio版本3.1这似乎并不为永久生根。AVD重新启动后,根访问权限就消失了。


3
解决方法:“无法推送选择:内存不足”
我在Stackoverflow中创建了一篇文章。但是,当我找到该站点时,我决定在这里提出同样的问题,因为我仍然需要您的帮助。 我已完成以下步骤: 启动Eclipse 转到:窗口->打开透视图->其他... 从打开的对话框中选择DDMS 选择“ 文件资源管理器 ”标签。 按“ 将文件推送到设备上 ”,然后选择我要推送的库。 无法推送选择:只读文件系统 最小化所有打开的窗口并打开命令行 写入:cd C:\ android \ android-sdk-windows \ platform-tools输入 写:abd remount输入 您将看到重新安装成功 最大化Eclipse并尝试步骤5。 无法推送选择:内存不足 出现错误!解决该问题的方法...请帮助。 添加 1)当我写ADB SHELL MOUNT时: rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.