应用程序无法在模拟器上运行

时间:2012-08-04 17:56:46

标签: java android emulation

当我在手机上运行这段代码时,一切正常,但是当我在模拟器上运行时,模拟器的屏幕变黑,并且在该语句之后没有任何工作(执行):

manager = (SensorManager) this.game.getSystemService(Context.SENSOR_SERVICE);

3 个答案:

答案 0 :(得分:0)

您可能还想看一下这篇文章。它直接来自Android的Xav。 http://tools.android.com/recent/sensoremulation

它应该包含您正在寻找的所有信息。

答案 1 :(得分:0)

@Frank建议使用传感器模拟器。我不认为内置模拟器可以处理传感器API:how to test sensormanager on emulator in Android?

如果它适用于您的设备,则只需在运行模拟器时将其注释掉。或者不要使用模拟器。它更慢,更不可靠(显然)。只需使用实际设备即可。无论如何,您必须在多个设备上进行测试,因为模拟器根本没有完整的功能和架构。

希望能引导你走向正确的方向。

答案 2 :(得分:0)

有可能,您可以查看我必须使用传感器模拟器测试程序的代码中的the changes