Android のサンプル プロジェクトを使用して、それを aspectj プロジェクトに変換し、エミュレーターでアプリを実行して、Monkey Talk IDE でアプリケーションの動作を記録しました。
* aspectjに変換せずに記録に失敗した.apk ファイルのみを記録したい。*
私はAspectJ-Wikipedaとこれを見てきました。
Android のサンプル プロジェクトを使用して、それを aspectj プロジェクトに変換し、エミュレーターでアプリを実行して、Monkey Talk IDE でアプリケーションの動作を記録しました。
* aspectjに変換せずに記録に失敗した.apk ファイルのみを記録したい。*
私はAspectJ-Wikipedaとこれを見てきました。
ソースコードなしでは不可能でした。MonkeyTalk を動作させるには、テスト対象のアプリケーションにコンパイルする必要があります。
しかし、最新の MonkeyTalk IDE プロ エディションでは、インストルメンテーションが自動的に行います。アプリケーションのソース コードは不要です。
制限 : 現在のところ、android apk のみで可能です。
.apk
から直接計測するのに疲れましたMonkeyTalkPro IDE
。後でインストルメントを表示するとInstrumentation unsuccessful: Error instrumenting the apk
、多くのクエリを実行したとは言えなくなり、複雑なアプリケーション、つまり 9 パッチ イメージを持つ複雑なアプリケーションを処理できないことがわかりました。しかし、単純なアプリケーションに飽き飽きしましたが、それでも結果は同じです。誰もが apk をインストルメント化された apk に直接変換することに成功しましaspectJ
たmonkeytalk IDE
。