奇怪的Android权限问题

时间:2011-09-30 14:44:35

标签: android android-manifest

我最近决定为我的应用中的按钮提供触觉反馈。我查看了如何从活动中获取Vibrator并安排我的按钮对象调用vibrate()。

说实话,第一次,我实际上忘了设置权限android.permission.VIBRATE,但是一旦抛出异常,我很快就把它放到了清单中。

问题是该应用程序继续抛出一个安全例外,声称该应用程序没有VIBRATE权限。我在测试手机上卸载了应用程序。我已经做了一个干净的项目构建,甚至重新启动Eclipse只是为了咯咯笑,但没有任何东西可以让这个例外消失。

有谁能想到为什么会发生这种情况的原因?

2 个答案:

答案 0 :(得分:0)

唯一一次发生在我身上,这是因为Eclipse创建了糟糕的APK。也许尝试完全删除你的bin文件夹,然后重建?

另外,我仔细检查您的清单,以确保您正确拼写了权限。

答案 1 :(得分:0)

您确定使用的是<uses-permission android:name="android.permission.VIBRATE"/>而不只是<uses-permission name="android.permission.VIBRATE"/>吗?