15

我正在尝试使用模拟器查看 ICS 中的 Gallery 应用程序。

所以,我启动了一个 AVD 并用相机拍了几张照片,然后启动了画廊。当我单击图库中的任何收藏时,我收到错误消息“不幸的是,相机已停止”。图库应用程序退出。

我已经在 Mac 和 Windows 上试过了。一样。任何人都知道如何使这项工作?

4

4 回答 4

3

在启动应用程序之前,您需要确保您的 AVD 已启用相机。在 Eclipse 中,您浏览到 Window->AVD Manager 并添加相机硬件。当您在这里时,请确保为您的 SD 卡部分添加一些空间,因为您需要这些空间来拍照。

重新启动您的应用程序,您应该离开。

于 2012-04-29T00:35:36.943 回答
1

我有类似的问题;启动相机应用程序总是以“不幸的是,相机已停止”结束。我可以通过主页 -> 菜单 -> 管理应用程序 -> 相机 -> 清除数据来修复它。我认为摄像头想要启动前置摄像头,但我的笔记本电脑只有一个摄像头,所以也许这就是问题所在。但是画廊总是崩溃,清除相机数据似乎没有帮助。__溶胶

于 2011-11-16T18:36:44.930 回答
1

我遇到了同样的问题,并通过降低模拟器编辑选项中的抽象 LCD 密度来解决它。在硬件小节中,抽象 LCD 密度必须具有更高的值(在我的情况下是 240)。所以我将其降低到 160,然后相机使用模拟器启动。

我使用的是 WVGA800,它具有更高的 LCD 密度值,因此可以尝试更改皮肤以获得所需的结果。

于 2012-12-03T14:41:15.673 回答
0

如果您不关心您正在拍摄的照片中的内容(例如,您只需要任何照片),解决方法是禁用计算机上的相机(在 Windows 上,您可以在设备管理器中执行此操作)。这样,您将获得一些“模拟”,而不是从相机获取实际图片 - 一个在方格背景上移动的绿色框。但是,至少您可以拍一张照片并测试您的应用程序。

但是,如果你需要用相机捕捉特定的东西(例如,为了一些图像处理),这个技巧对你没有帮助。

于 2012-03-11T23:03:16.240 回答