You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I specify android:supportsRtl="false" for my Android application in the app's AndroidManifest.xml. Unfortunately, the stripe-3ds2-android also sets this field with a value of true. This leads to an error in the Manifest Merger:
/Users/becker/Projects/android_app/app/src/main/AndroidManifest.xml:37:9-36 Error:
Attribute application@supportsRtl value=(false) from AndroidManifest.xml:37:9-36
is also present at [com.stripe:stripe-3ds2-android:0.0.17] AndroidManifest.xml:11:18-44 value=(true).
Suggestion: add 'tools:replace="android:supportsRtl"' to <application> element at AndroidManifest.xml:32:5-208:19 to override.
While this might be true for your library, it might for sure not be true for any app that depends on your library. Please remove this statement from your application node of your AndroidManifest.xml so that we do not have to workaround this by using a tools:replace="android:supportsRtl" hack.
Code to reproduce
Set android:supportsRtl="false" explicitly on your application node in the AndroidManifest.xml and include the stripe-android (or directly on the stripe-3ds2-android) library
Android version
As this is an error in the library itself / in its AndroidManifest.xml, this affects any Android version.
Impacted devices
See above.
Installation method
Gradle
SDK version
9.3.5
Other information
N/A
The text was updated successfully, but these errors were encountered:
Summary
I specify
android:supportsRtl="false"
for my Android application in the app'sAndroidManifest.xml
. Unfortunately, thestripe-3ds2-android
also sets this field with a value oftrue
. This leads to an error in the Manifest Merger:While this might be true for your library, it might for sure not be true for any app that depends on your library. Please remove this statement from your
application
node of yourAndroidManifest.xml
so that we do not have to workaround this by using atools:replace="android:supportsRtl"
hack.Code to reproduce
Set
android:supportsRtl="false"
explicitly on yourapplication
node in theAndroidManifest.xml
and include thestripe-android
(or directly on thestripe-3ds2-android
) libraryAndroid version
As this is an error in the library itself / in its
AndroidManifest.xml
, this affects any Android version.Impacted devices
See above.
Installation method
Gradle
SDK version
9.3.5
Other information
N/A
The text was updated successfully, but these errors were encountered: