-3

こんにちは私はAndroid2.2電話で直接実行しようとしているアプリを開発しましたが、次のエラーが発生します。

01-30 16:55:10.450: E/AndroidRuntime(16550): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.fluturasymphony.recommendation/org.fluturasymphony.recommendation.ActivityList}: java.lang.SecurityException: ConnectivityService: Neither user 10051 nor current process has android.permission.ACCESS_NETWORK_STATE.

完全なエラーログについては、こちらを参照してください。

4

1 に答える 1

3

ログのように:

原因:java.lang.SecurityException:ConnectivityService:ユーザー10051も現在のプロセスにもandroid.permission.ACCESS_NETWORK_STATEがありません。

android.permission.ACCESS_NETWORK_STATEに権限を追加する必要があることを意味しますAndroidManifest.xml

編集 :

マニフェストのように権限を追加します:

   <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android">
        <!-- add permission -->
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

    <application>
    <!-- Appliction components -->
    <!-- ----- -->
    </application>

    <uses-sdk android:minSdkVersion="1" />

    </manifest>
于 2013-01-30T11:32:07.880 に答える