2011-09-30 83 views
0

我最近决定为我的应用中的按钮提供触觉反馈。我查了一下如何从活动中获取振动器,并安排我的按钮对象调用vibrate()。奇怪的Android权限问题

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

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

任何人都可以想到为什么会发生这种情况?

+0

我不知道发生了什么,但它现在正在工作。这绝对是莫名其妙的。 –

回答

0

这是我发生的唯一一次,这是由于Eclipse创建糟糕的APK。也许尝试完全删除您的bin文件夹,然后重建?

此外,我仔细检查你的清单,绝对确保你正确地拼写权限。

0

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