私は、インターネット経由でデバイスをデバッグする方法を探しています。インターネット経由でAndroidデバイスをデバッグする
私は再現できないユーザーから多くのバグレポートを取得しています。あたかも私のPCに接続されているかのようにインターネット上でデバイスをデバッグすることができれば、簡単に解決することができます。 これは可能ですか?
ローカルネットワークでの無線LANでのデバッグについて聞いたことがありますか?インターネット経由でこれを実現する方法は似ていますか?
私は、インターネット経由でデバイスをデバッグする方法を探しています。インターネット経由でAndroidデバイスをデバッグする
私は再現できないユーザーから多くのバグレポートを取得しています。あたかも私のPCに接続されているかのようにインターネット上でデバイスをデバッグすることができれば、簡単に解決することができます。 これは可能ですか?
ローカルネットワークでの無線LANでのデバッグについて聞いたことがありますか?インターネット経由でこれを実現する方法は似ていますか?
インターネット経由でデバッグするためにAndroidデバイスを設定することはできますが、デバイスでのルートアクセスを有効にするにはUSB接続が必要です。それに加えて、インターネットからの着信ADB接続を受け入れるためにデバイスへのポート転送をセットアップする必要があります。アプリのユーザーが協力したいと望んでいる開発者でなければ、ほとんど役に立ちません。
あなたはここに詳細な手順を見つけることができます: http://www.cleansoft.lv/debugging-android-applications-remotely/
無線LANを介して、それはあなたを助け
アプリで Crashlyticsを使用することができますソリューションへのリンクは大歓迎ですが、あなたの答えはそれが無ければ便利であることを確認してください:[リンクの前後関係を追加](http://meta.stackexchange.com/a/8259)ターゲットページが利用できない場合にリンクするページの最も関連性の高い部分を引用します。 [リンク以上の回答は削除されるかもしれません](http://stackoverflow.com/help/deleted-answers)。 – mrun
...私と一緒に働いているAndroidのためのFirefoxをデバッグしてみてください詳細なクラッシュログを取得します。アプリがクラッシュすると、クライアント側で何が起きているかを把握できる詳細なクラッシュレポートが送信されます。 hereからアプリにcrashlyticsを追加する方法の詳細をご覧ください。
ので、あなたはまた、TCPのIP経由のadbを使用することができます回避策
持つことができ、クライアントにこの新しいアプリを送信:
adb connect ip:port
を実行します。接続された後
adb connect public_ip:port
を、あなたが行うことができます:
adb logcat
または
adb shell
、または任意のadbコマンドしたいですに。
リモートでユーザーのデスクトップにログインし、そのデスクトップでadb *を使用してUSBケーブルでAndroidデバイスに接続すると、ポート転送なしではできませんでしたか? – LarsH