2012-02-26 20 views
2

端末でアプリをテストするにはどうすればよいですか?私のマシンでは、エミュレータが遅く、ほとんど応答がなく、CPUの獣であるため、私のアプリケーションをテストするために私の電話を使います。コードを変更すると、Eclipseによって自動的にビルドされ、デバイスでデバッグされます。これはコードの小さな変更をテストする最も効率的な方法ですか?端末でAndroidアプリをテストする

答えて

1

Androidのテストに関する情報がありますhere。個人的に私は、テストコードがデバイス上ではるかに高速であることを発見しました。デバイスなしのその他のオプションは、Android x86のようなものをVirtualBoxのような仮想環境で実行することです。これはエミュレータより高速です。私の意見では、実際にあなたのアプリケーションが予想通りに動いていることを確認するには(特にグラフィックスとメモリの使い方で)、アプリケーションをデプロイしようとするデバイスでテストすることです。

0

これは私のコード、エミュレータ、および実際のデバイスをテストする方法です。私が知っている唯一の方法です。私は通常、実際のデバイスを使用していますが、エミュレータを起動して時間を少しでも短縮できますが、それほど多くはないと思います。

0

私の意見では、アプリケーションの一般的な機能を確認するには良い方法です。すべてうまくいけば、私はエミュレータを使用して別のバージョンのアンドロイド/画面サイズ/解像度などをチェックします。もっと強力なPCを持っている友人に尋ねることができます。可能な限り最高のことはもちろん、友人/家族/親戚などがAndroidデバイスを所有しているため、アプリケーションをテストして実際のデバイスでテストできるようになります。

+0

ありがとうございました。具体的には、小さな変更ごとに、私はアプリを再構築し、Eclipseで "debug"を押してデバイスにロードするのを待たなければならないのですか?プロジェクト全体が毎回構築されなければならないので、新しいコードをプッシュするだけの方法はありません。私が理解していないものに遭遇したとき、それは何度も何度もテストするのに時間がかかる。主に私は、より速い方法がないことを確認したかっただけです。 – user1214401

関連する問題