- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 genymotion android 模拟器来测试我的应用程序(需要 google play 服务)。由于 genymotion 无法支持这一点,因此我按照此处的说明进行操作。 How to install Google Play Services in a Genymotion VM (with no drag and drop support)?
每当我尝试在 genymotion 上启动这个应用程序时,都会出现对话框,提示“应用程序没有响应。你想关闭它吗?”。自从我第一次开发以来,我一直在使用 genymotion 和 Galaxy Nexus-4.2.2这个应用程序。它非常好。我不知道为什么它突然停止工作。这个问题只发生在我在 genymotion 上测试我的应用程序时,而不是在真实设备和 eclipse 模拟器上。 logcat 中没有错误。模拟器可以连接到互联网。都检查过了。我的代码没有问题。我删除了genymotion AVD,用新的创建和测试也不能解决问题。
请告诉我如何解决这个问题?
最佳答案
当您在主线程上执行长任务时会出现此消息。它被称为 ANR(应用程序无响应)。您应该使用调试和分析工具查看发生了什么。
在您的代码中添加一个断点,并在设备上调试(而不是运行)您的应用程序。您还可以通过 DDMS 分析应用程序的执行情况,以识别在 UI 线程上运行且处理时间超过 5 秒的代码部分。你可以找到here有关 Tracedump 的更多信息,Android 上的方法分析工具。
此外,它不可能来自您的应用,而是由您调用的第三方元素引起的。例如,我知道当您从云端选择一张尚未下载的图片时,Google 应用中的新“照片”应用可能会导致 ANR。
如果是第三方应用,不知道怎么解决。
关于android - 在 genymotion 上测试时应用程序没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21625831/
问题同题 Loading Genymotion library Genymotion directory: /Applications/Genymotion.app/Contents/MacOS Tr
我已成功安装 Genymotion 和 Virtualbox,但无法创建虚拟设备。虚拟设备已完成下载但文件已损坏,不仅是一个而是所有 最佳答案 如果您使用的是 Ubuntu,我刚刚找到了解决方案!以
当我运行 Genymotion 时,我收到以下错误: Unable to start the Genymotion virtual device. Unable to configure the ne
刚更新到新版Genymotion,遇到了两个问题。 我的旧虚拟机不再工作 现在所有新的 VM 镜像都没有 Google Apps。一个都没有。 所以我的问题是,有没有什么方法可以在没有自定义恢复的情况
嗨, friend 们,我在genymotion模拟器中添加了google play服务,我将gapps和arm v1的zip文件拖到其中,但是当我打开模拟器时,不幸的是,google play服务已
我安装了 genymotion for works with Android SDK。 我做这个instructions一步一步。 当我安装 genymotion 时,它问我安装 virtualbox
我刚开始学习 react-native。当我尝试运行 react-native run-android 命令时,它显示有关 android 模拟器的错误。 请帮助我在 Genymotion 上运行我的
当我尝试在 Genymotion 模拟器上安装 Google 应用程序时,为什么会出现“无法刷新文件 gapps-jb-20130813-signed.zip genymotion”这个错误。 我只是
我刷了我的 genymotion 设备,之后,我收到了这个错误。 “安装 google+ 时出错,请卸载该应用程序,然后重新安装” 详细说明。 我创建了一个新设备,这个在顶部高亮。 谷歌 Nexus
我现在吓坏了,我不能再浪费一天的时间来修复这个愚蠢的错误(而且目前无法获得真正的设备)。我使用的是旧笔记本电脑,因此无法使用 Google 提供的已经很慢的 Android 模拟器。 Genymoti
我刚刚在 Solus Linux 操作系统上安装了 Genymotion。 第一个问题已解决:Genymotion - /usr/lib64/libX11.so.6: undefined symbol
我的同事的笔记本电脑在 genymotion 运行时由于电源故障而关闭。不幸的是,重新启动 Xubuntu 14.04 机器后,genymotion 停止工作。它总是卡在启动画面上。我尝试重新安装ge
出于某种原因,我无法让我的 Genymotion 播放器缩放到实际显示。我看过帖子can I scale genymotion emulator to “device real size”?这对我帮助
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 9 年前。 Improve t
我想在 Genymotion 上使用模拟网络摄像头。我在我的 Ubuntu 桌面上安装了 v4l2loopback,它工作正常(在网页或 Cheese 上),但相机在 Genymotion 上不可用。
当使用保存的快照时,VirtualBox 能够非常快速地打开。 Genymotion 可以使用这些吗?在恢复保存状态后尝试使用播放器时出现兼容性状态问题。谢谢! 最佳答案 不,这行不通。 OpenGL
正如标题所说,我的 genymotion 正在获取 gps 选项中声明的静态位置。还有另一种选择,我可以得到我目前的位置?我使用带有genymotion的cordova应用程序测试。 最佳答案 Gen
我想完全从我的 linux 中删除 genymotion,对我来说保存系统上的虚拟设备很重要。我该怎么做? 最佳答案 见 https://support.genymotion.com/hc/en-us
我正在尝试使用 genymotion 运行 nativescript,但我总是收到以下错误。 有人可以帮我吗?我将不胜感激任何帮助。 bidder-Lenovo-G500s sample-Tasks
我在build.gradle的genymotion部分中定义了三个设备: apply plugin: "genymotion" genymotion { devices { "Google N
我是一名优秀的程序员,十分优秀!