2015-01-13 6 views
7

私はcordovaを使用してアンドロイドアプリをビルドしています。これはエミュレータで実行されているアプリをデバッグできます。アンドロイド4.4以降のバージョンがありますが、アンドロイド4.1バージョンのデバイスではありません。アンドロイド(バージョン4.1)の実際のデバイスでのみ見られる問題が1つあるので、解決策をご提案ください。Android 4.1ではDevToolsを使用してネイティブAndroidアプリケーションのWebViewコンテンツをデバッグできます

+0

、ここにあなたがより多くの情報を持っているhttp://stackoverflow.com/questions/21332853/is-there-a-real-solution -to-debug-cordova-apps – jcesarmobile

答えて

3

Chromeによる適切なリモートデバッグは、プラットフォームWebViewを使用している場合、Android 4.4以降でのみ使用可能です。そのため、バニラコルドバの唯一のオプションはWeinreのようなJavaScriptハッキングです。

AppGyverのSteroids toolingにはAndroid用Crosswalkが付属しているため、WebViewではなくChromiumの最新のフォークを使用できます。これにより多くのレンダリングの問題が修正され、ChromeにアクセスできるようになりますインスペクタはWebviewで何が起こるかをデバッグします。

run Steroids it in your Cordova projectファイルを直接変更することなく直接確認することができますので、確認してください。

(免責事項:私はAppGyver用プログラマだ)あなたがweinreを使用することができます

関連する問題