有人能告诉我如何删除具有ManifestMerger意图过滤器的活动组件吗?
我在main
AndroidManifest.xml
这个:
<activity android:name=".GoodActivity">
<intent-filter>
<action android:name="open.good.activity"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
在另一种风味AndroidManifest.xml
中,我有:
<activity
android:name=".GoodActivity"
tools:node="remove"/>
但我可以看到,在生成的合并AndroidManifest.xml
中,活动仍然存在。
答案 0 :(得分:0)
好的,我只需要将<activity>
括在<application>
标记中,就像我在AndroidManifest.xml
中一样。
所以,在风味的AndroidManifest.xml
中,我应该:
<application>
<activity
android:name=".GoodActivity"
tools:node="remove"/>
</application>