Closed pranavo72bex closed 2 years ago
did you follow https://github.com/flutter-stripe/flutter_stripe#android ?
Also check you use the correct compile sdk and that you have updated all the styles.
You can also run our example app which works fine on Android 12.
did you follow https://github.com/flutter-stripe/flutter_stripe#android ?
Also check you use the correct compile sdk and that you have updated all the styles.
You can also run our example app which works fine on Android 12.
My code works fine on android 11 devices but couldn't launch in android 12 due to strip ... there is no any extra steps for android 12
but google sometimes tend to add extra config to new android sdks. I would advice to try to run our example app on android12 because for me the example app and 2 customer projects work without issues on android 12.
Also if you can give us a repro app we would be willing to help out
I follow the guide https://github.com/flutter-stripe/flutter_stripe/pull/575/commits/169a697c350f2f24a6ece59201031ec24d4a34cf
but it wouldn't work for me ..can you explain to me why you use mavenCentral()
instead of jcenter()
..increasing kotline version is necessary?
` Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}.
Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform transport-api-3.0.0.aar (com.google.android.datatransport:transport-api:3.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform lifecycle-viewmodel-savedstate-2.4.1.aar (androidx.lifecycle:lifecycle-viewmodel-savedstate:2.4.1) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/e69272655ff05bbafcb7d80a7ec1c447/transformed/jetified-lifecycle-viewmodel-savedstate-2.4.1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform lifecycle-livedata-core-ktx-2.4.1.aar (androidx.lifecycle:lifecycle-livedata-core-ktx:2.4.1) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/c09c61046e12f6d28459521e80817ee5/transformed/jetified-lifecycle-livedata-core-ktx-2.4.1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform lifecycle-service-2.1.0.aar (androidx.lifecycle:lifecycle-service:2.1.0) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/715bbfeb66328fc22ac1d612c45b0ca3/transformed/jetified-lifecycle-service-2.1.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform lifecycle-service-2.1.0.aar (androidx.lifecycle:lifecycle-service:2.1.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/715bbfeb66328fc22ac1d612c45b0ca3/transformed/jetified-lifecycle-service-2.1.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform savedstate-ktx-1.1.0.aar (androidx.savedstate:savedstate-ktx:1.1.0) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/39fea539927edb08f12fa87ad36de44a/transformed/jetified-savedstate-ktx-1.1.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform savedstate-1.1.0.aar (androidx.savedstate:savedstate:1.1.0) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/d41cc0f5c790aaa3d6c229e96eb025c0/transformed/jetified-savedstate-1.1.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform viewbinding-7.1.2.aar (androidx.databinding:viewbinding:7.1.2) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/5450e5ef2533ad423945e5b93ad0b95e/transformed/jetified-viewbinding-7.1.2.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform grpc-android-1.44.1.aar (io.grpc:grpc-android:1.44.1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/141dfd91324e2eed0c1070628a572711/transformed/jetified-grpc-android-1.44.1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform threetenabp-1.2.3.aar (com.jakewharton.threetenabp:threetenabp:1.2.3) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/47dc54b5ae59a16f9ab8c547a4617ccd/transformed/jetified-threetenabp-1.2.3.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform ui-util-1.1.1.aar (androidx.compose.ui:ui-util:1.1.1) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/ea4505d9b22008bbad89e692d68368e5/transformed/jetified-ui-util-1.1.1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform protolite-well-known-types-18.0.0.aar (com.google.firebase:protolite-well-known-types:18.0.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/0fdaddaa90bdaec04b070817dbbb5f74/transformed/jetified-protolite-well-known-types-18.0.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform image-1.0.0-beta1.aar (com.google.android.odml:image:1.0.0-beta1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/7778061bc2471a48163ee667f7e2efd7/transformed/jetified-image-1.0.0-beta1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform image-1.0.0-beta1.aar (com.google.android.odml:image:1.0.0-beta1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/7778061bc2471a48163ee667f7e2efd7/transformed/jetified-image-1.0.0-beta1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform image-1.0.0-beta1.aar (com.google.android.odml:image:1.0.0-beta1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/7778061bc2471a48163ee667f7e2efd7/transformed/jetified-image-1.0.0-beta1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform image-1.0.0-beta1.aar (com.google.android.odml:image:1.0.0-beta1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/7778061bc2471a48163ee667f7e2efd7/transformed/jetified-image-1.0.0-beta1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform image-1.0.0-beta1.aar (com.google.android.odml:image:1.0.0-beta1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/7778061bc2471a48163ee667f7e2efd7/transformed/jetified-image-1.0.0-beta1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform image-1.0.0-beta1.aar (com.google.android.odml:image:1.0.0-beta1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/7778061bc2471a48163ee667f7e2efd7/transformed/jetified-image-1.0.0-beta1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform image-1.0.0-beta1.aar (com.google.android.odml:image:1.0.0-beta1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/7778061bc2471a48163ee667f7e2efd7/transformed/jetified-image-1.0.0-beta1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform image-1.0.0-beta1.aar (com.google.android.odml:image:1.0.0-beta1) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/7778061bc2471a48163ee667f7e2efd7/transformed/jetified-image-1.0.0-beta1.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform tensorflow-lite-2.1.0.aar (org.tensorflow:tensorflow-lite:2.1.0) to match attributes {artifactType=android-aar-metadata, org.gradle.status=release}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/e2f53ae240ad81815b21aaa974b597c5/transformed/jetified-tensorflow-lite-2.1.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform relinker-1.4.2.aar (com.getkeepsafe.relinker:relinker:1.4.2) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/f3d059b5b3fb611168f8e3dbdc0ece67/transformed/jetified-relinker-1.4.2.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform annotation-experimental-1.1.0.aar (androidx.annotation:annotation-experimental:1.1.0) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/8845cb70a417e8fa2a2ed295094b6a26/transformed/jetified-annotation-experimental-1.1.0.aar. /home/pranav/.gradle/caches/transforms-3/6e309c42cafd8928867cea7d660d90d2/transformed/jetified-egloo-0.4.0.aar (No such file or directory) Failed to transform instantapps-1.1.0.aar (com.google.android.instantapps:instantapps:1.1.0) to match attributes {artifactType=android-aar-metadata, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}. Execution failed for ExtractAarTransform: /home/pranav/.gradle/caches/transforms-3/d4878d610af153f6b2a5b01e186696b3/transformed/jetified-instantapps-1.1.0.aar. `
The Kotlin version is the advised version of the android gradle plugin that we use. Also JCenter stopped working one year ago that's why we needed this repo for the library.
The issue is not related to a corrupt gradle cache and has nothing to do with our library. I would recommend to clean and rebuild your project + remove that partial aar file located at: /home/pranav/.gradle/caches/transforms-3/26367cb12d3c0f0337fbe6cc4c860cc3/transformed/jetified-transport-api-3.0.0.aar.
it didn't work for me.
[done ] update distributionUrl version .
but it didn't work on the Android 12 emulator but worked fine in android 11.
E/flutter ( 6077): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: PlatformException(flutter_stripe initialization failed, The plugin failed to initialize:
E/flutter ( 6077): Your theme isn't set to use Theme.AppCompat or Theme.MaterialComponents.
E/flutter ( 6077): Please make sure you follow all the steps detailed inside the README: https://github.com/flutter-stripe/flutter_stripe#android
E/flutter ( 6077): If you continue to have trouble, follow this discussion to get some support https://github.com/flutter-stripe/flutter_stripe/discussions/538, null, null)
Finally it work . I have to update values-v31/styles.xml file too
Describe the bug stripe is working perfectly fine in android 11 but not working in the android 12 emulator
Smartphone / tablet