2016-08-26 8 views
0

私は状況があります: 1.サムスン7は私のアプリに奇妙なバグを持っています。 2.このデバイスは私から10000マイル離れています。遠隔デバッグ方法

このデバイスをリモートでデバッグする機会は何ですか?

反対側のテスターがすべてを行うことができるとき。

私はadb tcpip <port> を試してみましたが、デバイスのIPは失礼な方法があるのAndroidメーカーを取得し、携帯電話上のチームビューアをインストールすることである(192.168.....

のみ局所的であり得ます。毎回動かない。

私たちは1時間の交差点があるとき、それをサポートすることは難しいです。

他の方法はありますか?

+0

上でADBを有効にしてみてくださいので、バグが唯一サムスン7にありますか?同じアンドロイドのバージョンと仕様でエミュレータを実行しようとすると..たぶん、一時的な解決策です –

+0

同じバージョンが正常に動作します。サムスン7バグ再現毎回! –

答えて

0

バグがどこで発生しているかを知りたい場合は、http://www.acra.ch/のようなものを設定し、テスターに​​新しいapkを送信することができます。

このようにして、有用なログイベントを設定すると、クラッシュやバグに関する情報が表示されます。 ACRAには、LogCatも含めることができます。これは非常に便利です。

0

があり、いくつかのオプションがあります

-build APKと携帯電話に送信します。インストールしてチェック/再試行してください。

- 作成したモデルと同じAndroid仮想デバイスをリモートで作成し、Samsung Androidファームウェアをインストールします。

ローカルネットワークからのデバッグに関する明確な解決策はありません。

0
  1. Developer Optionsをデバイスで有効にしてもらいましたか?あなたはすでにそれを行う方法を知っているはずです。
  2. デバイスにTake Bug Reportおよび/またはBug Report Shortcutの設定があるかどうかを確認してください。有効にした場合Bug Report ShortcutTake Bug Reportオプションが表示され、電源ボタンを押したままにします。
  3. アプリがクラッシュするとすぐに、デベロッパーオプションまたはパワーメニューからバグレポートを受け取るようにユーザーに指示します。

ユーザーに送信するAPKに関しては、デバッグが有効になっていることを確認して、すべてのログメッセージを取得します。 APKを難読化する場合は、マッピングファイルを手元に保管してください。

0

Android用のLogmeInのようなものを試すことができます。この方法では、両方のデバイスが同じネットワークに配置されます。一度行わ

、ちょうどadb connect ipadress通常の操作を行うtが最初にそうすることを拒否した場合、無線LANオプション

+0

LogmeIn私はそれをすることができません。しかし、あなたはすばらしいアイディアを持っています。 Android用のhamachiのようなものです。 私は現時点では見つけることができませんが、Android用の他のプログラムが、リモートのAndroid + Macとローカルネットワークを作ることを知っていますか? –

+0

その場合、OpenVPNを試してみてください。これはサーバーとしてMacにインストール可能で、PlayストアのAndroid用の公式クライアントがあります。設定には時間がかかりますが、後でどのデバイスでも使用できます [こちらの手順はこちら](https://www.stevesell.com/?p=36) おそらくあなたは2つのクライアントをセットアップする必要があります(Googleはしなかった)インターネット上のいくつかの無料のVPNサーバーがあると思うが、おそらくDDNSは細かいだろう –

関連する問題