java.lang.SecurityException 尽管清单中有 INTERNET 许可

java.lang.SecurityException despite INTERNET permission being in the manifest

当我在 phone 上 运行 我的应用程序时,我收到以下错误:

java.lang.SecurityException: Permission denied (missing INTERNET permission?)

我已经在我的清单文件中添加了该权限,如下所示:

<uses-permission android:name="ANDROID.PERMISSION.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

仅当我 运行 我的 phone 上的应用程序时,我才收到错误消息。它 运行 在我的 GenyMotion 模拟器上没问题。在发布之前,我在 SO 上阅读了类似的问题。另外,我之前用相同的权限制作了几个应用程序,那时从未发生过这个错误。所以我不明白为什么 Android 这次搞砸了。

P.S.: 在开始使用这个新应用程序之前,我更新了我的 SDK 工具。总觉得有必要提一下!

使用小型大写字母

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />