私は PhoneGap の初心者ですが、電話で実行されている PhoneGap Developer アプリにアプリケーションを提供するだけで、アプリケーションをテストするこの良い方法があることがわかりました。唯一の問題は、それが私にはうまくいかないことです。
コマンドラインから次のコマンドを実行すると
phonegap serve
サーバーの起動時に表示される URL にアクセスするだけで、Firefox からアプリケーションにアクセスできます (または localhost:3000 だけでも、大きな違いはありません)。
ただし、問題は、別のマシンから URL を入力すると、http 要求がタイムアウトしたように見え、その結果、Android デバイスでアプリをテストできないことです (これまでのところ、アプリは自動的に生成された helloWorld です)。
すでにファイアウォールを無効にして、管理者としてコマンド ラインを実行しようとしましたが、役に立ちませんでした。代わりに「cordova serve」も実行してみましたが、まったく同じ結果が得られました。たとえば、グラスフィッシュを実行しようとすると、同じ問題は発生しません。
PhoneGap CLI のバージョンは 5.0.0-0.28.1 で、Phonegap Developer アプリのバージョンは 1.5.2 です。