私はjavascriptを初めて使用し、Androidで、SAPUI5を使用してマルチページアプリをプログラムします。このために、チュートリアルを見つけました: https://sapui5.hana.ondemand。 com/sdk /#docs/guide/df86bfbeab0645e5b764ffa488ed57dc.html ウォークスルー-ステップ8までは正常に機能します。プロジェクトにまったく同じソースコードがありますが、機能しません。次のエラーが発生します。
E/Zygote: MountEmulatedStorage()
E/Zygote: v2
E/SELinux: [DEBUG] get_category: variable seinfo: default sensitivity: NULL, cateogry: NULL
E/SysUtils: ApplicationContext is null in ApplicationStatus
E/libEGL: validate_display:255 error 3008 (EGL_BAD_DISPLAY)
E/AndroidProtocolHandler: Unable to open asset URL: file:///Android_asset/i18n/i18n_de_DE.properties
最初と2番目は知っていますが、残りの情報は見つかりません。
誰がどこから来て、それを解決する方法を知っていますか?
回答:
問題が実際に何だったのかわかりません。 SDKバージョンを試したところ、多くのgradleエラーが発生しました。解決したら、手順7のコードを使用して、黄色の線のみを追加し、削除するものを削除しました。
sapui
とは関係ありません
他の人に役立つかどうかわからない。
google docsを使用してwebview
の-pdfファイルを開こうとしたときに、このエラーが発生しました。
私は変わった
webView.loadUrl(url);
に
webView.loadUrl("http://docs.google.com/gview?embedded=true&url=" + url);
そしてそれは働いた。
ファイル/Android_asset/i18n/i18n_de_DE.propertiesが存在しないか、ロックされている可能性があるため、最後のエラーが発生したようです。
たぶんあなたはそれを間違ってつづりましたか?
EGL_BAD_DISPLAYエラーは、DPIと関係がある可能性があります。たぶん、このリンクが役立ちます: http://forum.xda-developers.com/showthread.php?t=2212632
Dialogでwebviewをロードしようとしたときに同じ問題が発生しました。アクティビティでwebviewをロードすると、うまくいきます。