Як додати декілька інструментів `Замінити` в Android Manifest Application?


113

Я використовую бібліотеку, яка містить у своєму Маніфесті нижче.

<application android:allowBackup="true"
    android:label="@string/app_name"
    android:supportsRtl="true"/>

Однак, як додаток, яке я використовую, щоб замість нього включити бібліотеку зворотного налаштування

<application android:allowBackup="false"
    android:label="@string/app_name"
    android:supportsRtl="false"/>

Отже, у ній з'явиться помилка злиття на зразок Is `android: supportsRtl =" true "` у бібліотечному маніфесті? Іноді це викликає помилки

Щоб вирішити це, нам просто потрібно додати наступне до нашої програми Manifest.

tools:replace="android:supportsRtl"

і

tools:replace="android:allowBackup"

Однак додавання двох tools:replaceматиме помилки при компіляції. Як я міг поєднати два tools:replace?

Я спробував нижче, і це не працює.

tools:replace="android:supportsRtl|android:allowBackup"

22
Спробуйте з інструментами з комами: substitu = = "android: supportsRtl, android: enableBackup"
Boldijar Paul

Відповіді:


243

Відповідно до відповіді Павла в коментарі до вищезазначеного питання, використовуйте нижче, щоб вирішити мою проблему.

 tools:replace="android:supportsRtl,android:allowBackup"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.