net::ERR_FILE_NOT_FOUND file:///android_asset/www/index.html wurde nicht gefunden

Habe ich eine cordova-app (die ich Baue für Android), die ich unterzeichnet haben, mithilfe des keytools auf der Kommandozeile und installiert diesen auf mein Android-Gerät.

Immer wenn ich die app auf meinem Handy bekomme ich die folgende Fehlermeldung:

Application Error
net::ERR_FILE_NOT_FOUND (file:///android_asset/www/index.html)

Mein Handy hat eine internet-Verbindung, so gibt es eine aktive mobile Internetverbindung - kann jemand helfen im Debuggen des Problems?

Ich bin gekommen, über eine Reihe von Updates, die sich zu bewegen-remote-assets, aber ich kann nicht sehen, in meiner app wo ich alle links zu einer externen URL.

Gibt es eine Möglichkeit, ich kann eine "stack-trace" mir zu erlauben, pin-Punkt genau die Stelle, die diese Anwendung Fehler wird geworfen in meiner app?

Alle Tipp an alle wäre schön,

-- update --
Hier ist das adb-Protokoll wird generiert, wenn im emulator

Irgendjemand anderes, dass dies kann helfen, ich habe folgende Ausgabe der emulator-Logdatei:- (double >> wird benötigt, um Daten Anhängen der Datei)

adb -e logcat >> emulator.log

https://gist.github.com/anonymous/e53abb7eb089950ac4e5

-- update --
Meine AndroidManifest.xml die Datei sieht wie folgt aus:

<?xml version='1.0' encoding='utf-8'?>
<manifest android:hardwareAccelerated="true" android:versionCode="1" android:versionName="0.0.1" package="com.myapp" xmlns:android="http://schemas.android.com/apk/res/android">
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET" />
<application android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name" android:supportsRtl="true">
    <activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/activity_name" android:launchMode="singleTop" android:name="MainActivity" android:theme="@android:style/Theme.Black.NoTitleBar" android:windowSoftInputMode="adjustResize">
        <intent-filter android:label="@string/launcher_name">
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="21" />
</manifest>

-- update --
In meinem Plattformen 'android' Ordner 'assets' Ordner - dies hat die folgende Struktur:

www/
_where-is-www.txt
  www/css
  www/img
  www/js
  www/res
  www/app.html
  www/cordova.js
  www/cordova_plugins.js
  www/index.php

Dort nicht erscheinen, um eine index.html - auch wenn die cordova-setup-Staaten ein index.html Datei... ich verstehe nicht, warum es wäre, dies zu tun.

HINWEIS :
Ich bin die Schaffung einer cordova-app, hinzufügen eines Android-Plattform, dann kopieren meine vorhandenen www-Ordner aus einem anderen Verzeichnis der bestehenden app (, die wurde entwickelt und veröffentlicht, um das Spiel zu speichern, so funktioniert ok) - dann endlich tun, die aufbauen. Nicht sicher, warum index.html sollte sich zeigen,... irgendwelche Ideen??

Könnten Sie die post-post-debug-log? Verwenden Sie ADB zum anzeigen der debug-log mit: adb logcat CordovaLog:D *:S im CLI. Alternativ können Sie Chrome Remote debugging eine WebView Einrichtung, wenn Sie ein Gerät mit Anrdoid 4.4+(Kitkat oder höher) - developer.chrome.com/devtools/docs/remote-debugging
Hinzugefügt wurde die logfile - nicht sicher, was es bedeutet, ehrlich zu sein 🙂 ich hoffe, dass einige Android/Cordova-Experten können mir helfen
Könnten Sie überprüfen, ob <uses-permission android:name="android.permission.INTERNET"/> Hinzugefügt config.xml Datei?
Umm, das sollte dann funktionieren. Wenn Sie sind das laden von javascript aus ein CDN, dann würden Sie eine Fehlermeldung erhalten nur wenn es gibt keine internet-Verbindung. Aber Sie haben die Berechtigungen zu.
es ist ein wirklich seltsam... ich werde halten Sie es finden das Problem schließlich Dank für die Ratschläge, obwohl

InformationsquelleAutor Zabs | 2015-04-15

Schreibe einen Kommentar