我正在使用的一个库指定:
<uses-feature android:name="android.hardware.camera" android:required="true" />
但是我正在处理相机不可用的情况,因此我想将其设置为required =“ false”。
目前,我只是将其完全删除
<uses-feature android:name="android.hardware.camera" tools:node="remove" />
在我的清单文件中。这是不理想的,因为它根本不会出现在合并清单中。如何使它显示为合并清单文件中的
<uses-feature android:name="android.hardware.camera" android:required="false" />
?
答案 0 :(得分:2)
<uses-feature android:name="android.hardware.camera" android:required="false" tools:replace="required" />
tools:replace
replaces a lower-priority attribute,因此应该给您您想要的东西。