2016-04-08 12 views
3

我々はアンドロイドプロジェクトに取り組んでおり、一緒に働く2つのバイナリを開発したい:UI AppとAARライブラリのバックエンド。アイデアは、AARが将来他のUIと共に使用される可能性があるということです。UI AppとAARを同時にデバッグすることはできますか?

私たちはAARプロジェクトを担当する開発者と、UIプロジェクトを担当する開発者を抱えています。同時に2つをデバッグする方法はありますか?すなわち、UI + AARを実行し、2つの間で前後に実行をトレースし、両側のブレークポイントと時計を設定するなどです。

.NETで類似のことをやったことがありますが、一度にすべてをデバッグする単一の "ソリューション"で複数の "プロジェクト"を持つUI EXE + DLLバックエンドを開発しました。それは本当に素晴らしい方法です。アンドロイドスタジオでこれを達成する方法はありますか?

ありがとうございました。

答えて

3

モジュールのように、両方の部分を1つのプロジェクトに追加できます。次に、UIモジュールの直接の依存関係を2番目のモジュールに追加します。これで両方を同時にデバッグできます。

これは、両方の部分を変更できるようにしたい場合に最適なソリューションです。あなたのコードと組み合わせて任意のライブラリをデバッグしたい場合は


は、Androidのメーカーはまた、(または添付のソースである場合)逆コンパイルファイルにブレークポイントをサポートしています。

+0

Android Studioでは、デコンパイルされたファイル(または添付ファイルがある場合は添付ソース)にブレークポイントもサポートされています。>>これはどのように実行できますか?AAR(ソースあり)を持っていて、ブレークポイントを設定してAARコード内をナビゲートするには、ソース(AARおよびソース)またはソースのみまたはAARのみ? – Raulp

+0

aarはブレークポイントを設定するために必要です。ソースは必須ではありませんが、逆コンパイルされたコードは読みにくいかもしれません。 – F43nd1r

+0

私は理解しています。私はAARをインポートし、AAR(コンパイルされたクラス)にステップインしながら、AARのソースを尋ねて、AAR Android Projectのルートディレクトリを選択しました。脱出する。 – Raulp

関連する問題