xtr*_*var 6 java android manifest android-intent
我正在尝试制作一段可以跨多个应用程序运行的代码.但是我无法弄清楚如何从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>
Run Code Online (Sandbox Code Playgroud)
编辑:我的意思是我如何使用PackageManager获取此信息.我本身并不关心实际的XML.
不,这是不可能的,因为一旦创建了应用程序,所有内容都会转换为 APK,并且该清单在运行时不再可读。不过,您可以通过与 PackageManager 交互来读取这些属性。
| 归档时间: |
|
| 查看次数: |
1716 次 |
| 最近记录: |