2

デバイスで Android アプリケーションをデバッグするために Eclipse を使用しています。デバッグ セッション間でアプリケーション データを保持したいと考えています。次のようなコマンドラインからこれを行うことができるはずです:

adb uninstall -k com.package.myprogram
adb install -r MyProgram.apk 

しかし、コマンド ラインでデバッグする必要があります。Eclipse の方がはるかに優れています。Eclipseでデバッグしているときにこれらのオプションを設定する方法はありますか?? または、何らかの方法で ADB シェルを介してこれらのオプションを設定しますが、それでも Eclipse を使用してブレークポイントをキャッチしますか?

4

2 に答える 2

1

Eclipseで([ファイル名を指定して実行]メニューで)Androidプロジェクトの起動構成を作成するだけです。アプリケーションコードを変更して起動構成を再度実行すると、Eclipseはデータに触れることなく新しいバージョンのアプリケーションをデバイスにインストールします。最初に古いバージョンをアンインストールする必要はまったくありません。

于 2012-10-04T17:55:44.203 に答える
1

Eclipse は黒魔術を一切行いません! すべての問題について、デバイスと通信するために adb.exe にアクセスすることになります。コマンド ラインで adb と入力するだけで、多くのことを実行できる多数のオプションが表示されます。adb とは別に、デバッグに役立つ他のツールもあります。どれが一番自分に合っているか少し調べてください。

于 2012-10-04T11:14:34.627 に答える