问题描述
根据我使用“测试工具”进行的测试,我认为支持多种口味(对于我的应用程序的不同口味,我可以拥有2个不同的action.xml文件)。
尽管如此,看来我需要在所有风味通用的清单中指定应用程序操作元数据标签:
<!-- Google Assistant App Actions -->
<Meta-data
android:name="com.google.android.actions"
android:resource="@xml/actions" />
我只想知道是否可以通过删除actions.xml文件来获取我不希望支持其动作的应用程序样式,或者是否需要包含一个空的actions.xml还有其他味道。
就我而言,这种风格是在Play商店上以完全不同的应用发布的,但包名称不同,我不想支持该应用的操作。
解决方法
我只想知道是否可以删除我不想支持其动作的应用程序风味的actions.xml文件,
如果删除该文件,由于对@xml/actions
的引用损坏,您的项目甚至无法编译,因此,您还需要具有Manifest文件风格,而对于没有{{1} }。