2

インテントでエクストラを提供する別のアプリから(のみ)起動するように設計されたアプリを開発しています。そのため、このアプリはインテントフィルターでLAUNCHERカテゴリを使用せず、Eclipseから起動したときにデバッガーを起動してアタッチしません。

起動またはインテントに関連するものをデバッグすることは非常に困難です。マニフェストにLAUNCHERカテゴリを追加し、必要な追加機能なしでアクティビティを開始する意図された方法を回避することによってのみデバッグできるためです。追加データを含めるためにADBによって送信される起動インテントを指定する方法はありますか?

4

1 に答える 1

2

同様の課題に直面したとき、URI フォームに切り替えることで、送信しようとしていたブロードキャストにエキストラを提供することができました。

am broadcast "intent:#Intent;action=android.intent.action.AIRPLANE_MODE;B.state=true;end"
于 2012-11-20T23:58:01.077 に答える