Ich habe ein Android HTC Amaze und ein Android HTC Desire. Meine von PhoneGap verpackten Sencha Touch 2-Apps funktionieren hervorragend für das Desire, aber sie weigern sich, auf das HTC Amaze 4.0.3 geladen zu werden. Ich erhalte diese Art von Fehlern im Protokoll –
24.08 17:08:37.577: E/chromium(16106): external/chromium/net/disk_cache/stat_hub.cc:190: [0824/170837:ERROR:stat_hub.cc(190)] StatHub::Init – App „appname“ wird nicht unterstützt.
Versuchen Sie, die Cordova-Version auf die neueste Version zu aktualisieren.
cordova -v
npm install -g cordova
Die aktuelle aktuelle Cordova-Version ist 8.x. und überprüfen Sie bitte, welche Cordova-Plugins installiert sind.
Wenn Sie den WebView-Mechanismus verwenden Versuchen Sie in Ihrer App, für zu ändern Zebrastreifen.
In meinem Fall, ersetzen interagieren mit android.webkit.WebView mit Zebrastreifen das Problem behoben.
Ich verstehe nicht wirklich warum, aber Crosswalk ist bekannt für “Einheitliche Laufzeit auf allen Geräten, sodass Sie sich nicht mit Laufzeitunterschieden auf verschiedenen Geräten auseinandersetzen müssen, auf denen unterschiedliche Versionen des Betriebssystems ausgeführt werden. “
Wasti
PhoneGap gibt beim Kompilieren für Produktions-Builds Fehler aus. Verwenden Sie anstelle von PhoneGap das IONIC-Framework, das unter der Haube verschiedene Bibliotheken von PhoneGap ausführt, aber solche Fehler nicht zurückgibt.
Guck dir das an: sencha.com/forum/archive/index.php/…
– hkazemi
24. April 2014 um 10:39 Uhr