【发布时间】:2012-08-21 13:38:11
【问题描述】:
*** 回答:正如 DeeV 所指出的,这个问题已经被 here 覆盖。我不知道如何将这个问题作为 DUPLICATE 关闭
我一直在使用运动检测进行测试,结果很好。但是有一个小错误我完全不知道如何解决。当我执行以下操作时:
public class MainActivity extends Activity implements SensorEventListener
private SensorManager mSensorManager;
// ... OnCreate..
mSensorManager = (SensorManager) getSystemService(this.SENSOR_SERVICE);
在任何 Activity 上,它都可以在 android 设备上运行良好,Android 设备为 4.0.3 和 2.1-upate1。然而,在模拟器上,它只适用于 4.0.3。在 2.1 上,虚拟设备只是在执行时挂起,在 logcat 上没有消息。删除这一行:
mSensorManager = (SensorManager) getSystemService(this.SENSOR_SERVICE);
然后允许活动开始。
我现在的问题一定是我的环境;我重新安装了sdk,但问题仍然存在。我只在我的电脑上试过这个。谁能告诉我发生了什么?
【问题讨论】:
标签: android eclipse avd android-sdk-2.1