複数のアプリで動作するコードを作成しようとしています。ただし、Java内からこれを読み取る方法がわかりません。マニフェストを手動で解析しなくても可能ですか? 数行のコードで、scheme1 と scheme2 を取得したいと考えています。
<activity android:name="urlHandlingBlah">
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:scheme="scheme1"></data>
<data android:scheme="scheme2"></data>
</intent-filter>
</activity>
編集: PackageManager を使用してこの情報を取得する方法を意味します。実際の XML 自体は気にしません。