Android 连接服务 "Neither user 10052 nor current process has android.permission.ACCESS_NETWORK_STATE."
Android ConnectivityService "Neither user 10052 nor current process has android.permission.ACCESS_NETWORK_STATE."
尽管我在清单中有权限,但我收到了关于此异常的报告:
E/AndroidRuntime(1215): java.lang.RuntimeException: Unable to start activity ComponentInfo{****}: java.lang.SecurityException: ConnectivityService: Neither user 10052 nor current process has android.permission.ACCESS_NETWORK_STATE.
Manifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="****"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="21" />
<application>
....
</application>
</manifest>
尝试重建您的项目(清理、构建)。
如果它没有帮助,您可以尝试这个来自 here 的有点奇怪的解决方案,它似乎有效。
从清单文件中删除 minSdk
和 targetSdk
,并将其添加到 gradle.app
,如下所示。
android {
compileSdkVersion 23
buildToolsVersion '23.0.2'
defaultConfig {
applicationId "com.demo.demo.activity"
minSdkVersion 16
targetSdkVersion 22
versionCode 37
versionName "4.1.8"
multiDexEnabled true
}
尽管我在清单中有权限,但我收到了关于此异常的报告:
E/AndroidRuntime(1215): java.lang.RuntimeException: Unable to start activity ComponentInfo{****}: java.lang.SecurityException: ConnectivityService: Neither user 10052 nor current process has android.permission.ACCESS_NETWORK_STATE.
Manifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="****"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="21" />
<application>
....
</application>
</manifest>
尝试重建您的项目(清理、构建)。 如果它没有帮助,您可以尝试这个来自 here 的有点奇怪的解决方案,它似乎有效。
从清单文件中删除 minSdk
和 targetSdk
,并将其添加到 gradle.app
,如下所示。
android {
compileSdkVersion 23
buildToolsVersion '23.0.2'
defaultConfig {
applicationId "com.demo.demo.activity"
minSdkVersion 16
targetSdkVersion 22
versionCode 37
versionName "4.1.8"
multiDexEnabled true
}