1
这是我的应用程序的清单,我想覆盖android:supportsRtl
标签为我所有的图书馆我可以为清单合并替换标记制定一个例外吗?
<application
android:name=".ApplicationClass"
android:allowBackup="true"
android:hardwareAccelerated="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
android:supportsRtl="false"
android:theme="@style/AppTheme"
tools:replace="android:icon,android:label,android:supportsRtl">
我有5 libraries
,我想用tools:replace
更换android:supportsRtl=”false”
。
但有one library
这我想让它supportRtl。
的问题是,我可以破例于需要android:supportsRtl="true"
实际支持RTL并保留其他库通过我的应用程序被覆盖,并保持android:supportsRtl="false"
图书馆吗?
好点!但我认为我最终会遇到与清单中声明的库清单合并冲突:android:supportsRtl =“true”':( –
我无法理解确切的场景,哪里会发生冲突。您有5个模块,在你选择的选择器中,你希望覆盖它们中的4个合并规则,第五个将与它的值一起出现,为什么它会发生冲突? – azizbekian
好的,让我试试看,看看会发生什么 谢谢你! –