Permission denied - fehlende INTERNET-Erlaubnis?

Ich habe problem mit der internet-Berechtigung. Ja ich hab Sie schaute sich um, und ich sorgte dafür, dass die Erlaubnis ist außerhalb des application-tag.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="app.com.example.android.sunshine" >

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

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest> 

Ist hier der logcat:

02-13 15:10:07.622 5879-5951/app.com.Beispiel.android.Sonnenschein
E/AndroidRuntime﹕ SCHWERWIEGENDE AUSNAHME: AsyncTask #1
Prozess: app.com.Beispiel.android.Sonnenschein, PID: 5879
java.lang.RuntimeException: Fehler beim ausführen von doInBackground()
an android.os.AsyncTask$3.fertig(AsyncTask.java:300)
bei java.util.gleichzeitige.FutureTask.finishCompletion(FutureTask.java:355)
bei java.util.gleichzeitige.FutureTask.setException(FutureTask.java:222)
bei java.util.gleichzeitige.FutureTask.run(FutureTask.java:242)
an android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
bei java.util.gleichzeitige.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
bei java.util.gleichzeitige.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
bei java.lang.Thread.run(Thread.java:841)
Verursacht durch: java.lang.SecurityException: Permission denied (missing INTERNET permission?)
bei java.net.InetAddress.lookupHostByName(InetAddress.java:418)
bei java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
bei java.net.InetAddress.getAllByName(InetAddress.java:214)
bei com.android.okhttp.intern.Dns$1.getAllByName(Dns.java:28)
bei com.android.okhttp.intern.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:216)
bei com.android.okhttp.intern.http.RouteSelector.nächste(RouteSelector.java:122)
bei com.android.okhttp.intern.http.HttpEngine.connect(HttpEngine.java:292)
bei com.android.okhttp.intern.http.HttpEngine.sendSocketRequest(HttpEngine.java:255)
bei com.android.okhttp.intern.http.HttpEngine.sendRequest(HttpEngine.java:206)
bei com.android.okhttp.intern.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:345)
bei com.android.okhttp.intern.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:89)
bei app.com.example.android.sunshine.ForecastFragment$FetchWeatherTask.doInBackground(ForecastFragment.java:117)
bei app.com.example.android.sunshine.ForecastFragment$FetchWeatherTask.doInBackground(ForecastFragment.java:94)
an android.os.AsyncTask$2.call(AsyncTask.java:288)
bei java.util.gleichzeitige.FutureTask.run(FutureTask.java:237)
android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
auf java.util.gleichzeitige.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
auf java.util.gleichzeitige.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
auf java.lang.Thread.run(Thread.java:841)
Verursacht durch: libcore.io.GaiException: getaddrinfo failed: EAI_NODATA (Keine Adresse mit Hostnamen)
bei libcore.io.Posix.getaddrinfo(Native-Methode)
bei libcore.io.ForwardingOs.getaddrinfo(ForwardingOs.java:61)
bei java.net.InetAddress.lookupHostByName(InetAddress.java:405)
auf java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
auf java.net.InetAddress.getAllByName(InetAddress.java:214)
bei com.android.okhttp.intern.Dns$1.getAllByName(Dns.java:28)
bei com.android.okhttp.intern.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:216)
bei com.android.okhttp.intern.http.RouteSelector.nächste(RouteSelector.java:122)
bei com.android.okhttp.intern.http.HttpEngine.connect(HttpEngine.java:292)
bei com.android.okhttp.intern.http.HttpEngine.sendSocketRequest(HttpEngine.java:255)
bei com.android.okhttp.intern.http.HttpEngine.sendRequest(HttpEngine.java:206)
bei com.android.okhttp.intern.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:345)
bei com.android.okhttp.intern.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:89)
bei app.com.example.android.sunshine.ForecastFragment$FetchWeatherTask.doInBackground(ForecastFragment.java:117)
bei app.com.example.android.sunshine.ForecastFragment$FetchWeatherTask.doInBackground(ForecastFragment.java:94)
android.os.AsyncTask$2.call(AsyncTask.java:288)
auf java.util.gleichzeitige.FutureTask.run(FutureTask.java:237)
android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
auf java.util.gleichzeitige.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
auf java.util.gleichzeitige.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
auf java.lang.Thread.run(Thread.java:841)
Verursacht durch: libcore.io.ErrnoException: getaddrinfo failed: EACCES (Permission denied)
bei libcore.io.Posix.getaddrinfo(Native-Methode)
bei libcore.io.ForwardingOs.getaddrinfo(ForwardingOs.java:61)
auf java.net.InetAddress.lookupHostByName(InetAddress.java:405)
auf java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
auf java.net.InetAddress.getAllByName(InetAddress.java:214)
bei com.android.okhttp.intern.Dns$1.getAllByName(Dns.java:28)
bei com.android.okhttp.intern.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:216)
bei com.android.okhttp.intern.http.RouteSelector.nächste(RouteSelector.java:122)
bei com.android.okhttp.intern.http.HttpEngine.connect(HttpEngine.java:292)
bei com.android.okhttp.intern.http.HttpEngine.sendSocketRequest(HttpEngine.java:255)
bei com.android.okhttp.intern.http.HttpEngine.sendRequest(HttpEngine.java:206)
bei com.android.okhttp.intern.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:345)
bei com.android.okhttp.intern.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:89)
bei app.com.example.android.sunshine.ForecastFragment$FetchWeatherTask.doInBackground(ForecastFragment.java:117)
bei app.com.example.android.sunshine.ForecastFragment$FetchWeatherTask.doInBackground(ForecastFragment.java:94)
android.os.AsyncTask$2.call(AsyncTask.java:288)
auf java.util.gleichzeitige.FutureTask.run(FutureTask.java:237)
android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
auf java.util.gleichzeitige.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
auf java.util.gleichzeitige.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
auf java.lang.Thread.run(Thread.java:841) 02-13 15:15:07.659 5879-5951/app.com.Beispiel.android.Sonnenschein ich/Prozess﹕
Senden-signal. PID: 5879 SIG: 9

Danke für die Hilfe.

InformationsquelleAutor fokusfocus | 2015-02-13

Schreibe einen Kommentar