Comments (5)
Hi @ian-zy, thanks for reporting this! We have bumped the SDK-version dep. to the latest version which will fix this issue. It has been released in v. 1.0.1. Please let us know if you experience any issues after upgrading to 1.0.1.
from react-native-klarna-inapp-sdk.
Hi @adrianpalmquist, the fix doesn't seem to work after upgrading to 1.0.1. I'm still experiencing the following errors for Task :react-native-klarna-inapp-sdk:compileDebugJavaWithJavac
. The error messages are attached below.
> Task :react-native-klarna-inapp-sdk:compileDebugJavaWithJavac FAILED
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/an
droid/src/main/java/com/klarna/KlarnaPaymentViewManager.java:125: error: variable sessionData
is already defined in method receiveCommand(PaymentViewWrapper,int,ReadableArray)
final String sessionData = args.getString(1);
^
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/an
droid/src/main/java/com/klarna/KlarnaPaymentViewManager.java:132: error: variable sessionData
is already defined in method receiveCommand(PaymentViewWrapper,int,ReadableArray)
String sessionData = null;
^
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/an
droid/src/main/java/com/klarna/KlarnaPaymentViewManager.java:141: error: variable sessionData is already defined in method receiveCommand(PaymentViewWrapper,int,ReadableArray)
String sessionData = null;
^
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:161: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE),
^
symbol: variable EVENT_NAME_ON_INITIALIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:161: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE),
^
symbol: variable EVENT_NAME_ON_INITIALIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:162: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_LOAD, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_LOAD),
^
symbol: variable EVENT_NAME_ON_LOAD
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:162: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_LOAD, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_LOAD),
^
symbol: variable EVENT_NAME_ON_LOAD
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:163: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW),
^
symbol: variable EVENT_NAME_ON_LOAD_PAYMENT_REVIEW
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:163: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW),
^
symbol: variable EVENT_NAME_ON_LOAD_PAYMENT_REVIEW
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:164: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE),
^
symbol: variable EVENT_NAME_ON_AUTHORIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:164: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE),
^
symbol: variable EVENT_NAME_ON_AUTHORIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:165: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE),
^
symbol: variable EVENT_NAME_ON_REAUTHORIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:165: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE),
^
symbol: variable EVENT_NAME_ON_REAUTHORIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:166: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE)
^
symbol: variable EVENT_NAME_ON_FINALIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:166: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE)
^
symbol: variable EVENT_NAME_ON_FINALIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:206: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE, null, paymentView);
^
symbol: variable EVENT_NAME_ON_INITIALIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:211: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_LOAD, null, paymentView);
^
symbol: variable EVENT_NAME_ON_LOAD
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:216: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW, null, paymentView);
^
symbol: variable EVENT_NAME_ON_LOAD_PAYMENT_REVIEW
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:221: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE,
^
symbol: variable EVENT_NAME_ON_AUTHORIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:231: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE,
^
symbol: variable EVENT_NAME_ON_REAUTHORIZE
location: class KlarnaPaymentEvent
/Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:240: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE,
^
symbol: variable EVENT_NAME_ON_FINALIZE
location: class KlarnaPaymentEvent
Note: /Users/ying.zhang/Projects/hxxxx/cs_xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
21 errors
FAILURE: Build failed with an exception.
from react-native-klarna-inapp-sdk.
I am facing the same issue. I have followed the manual integration instructions with the specific bit for Android.
React native version: 0.60.5
react-native-klarna-inapp-sdk version: 1.0.1
> Task :react-native-klarna-inapp-sdk:compileDebugJavaWithJavac FAILED
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:125: error: variable sessionData is already defined in method receiveCommand(PaymentViewWrapper,int,ReadableArray)
final String sessionData = args.getString(1);
^
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:132: error: variable sessionData is already defined in method receiveCommand(PaymentViewWrapper,int,ReadableArray)
String sessionData = null;
^
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:141: error: variable sessionData is already defined in method receiveCommand(PaymentViewWrapper,int,ReadableArray)
String sessionData = null;
^
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:161: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE),
^
symbol: variable EVENT_NAME_ON_INITIALIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:161: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE),
^
symbol: variable EVENT_NAME_ON_INITIALIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:162: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_LOAD, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_LOAD),
^
symbol: variable EVENT_NAME_ON_LOAD
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:162: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_LOAD, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_LOAD),
^
symbol: variable EVENT_NAME_ON_LOAD
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:163: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW),
^
symbol: variable EVENT_NAME_ON_LOAD_PAYMENT_REVIEW
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:163: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW),
^
symbol: variable EVENT_NAME_ON_LOAD_PAYMENT_REVIEW
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:164: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE),
^
symbol: variable EVENT_NAME_ON_AUTHORIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:164: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE),
^
symbol: variable EVENT_NAME_ON_AUTHORIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:165: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE),
^
symbol: variable EVENT_NAME_ON_REAUTHORIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:165: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE),
^
symbol: variable EVENT_NAME_ON_REAUTHORIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:166: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE)
^
symbol: variable EVENT_NAME_ON_FINALIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:166: error: cannot find symbol
KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE, MapBuilder.of("registrationName", KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE)
^
symbol: variable EVENT_NAME_ON_FINALIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:206: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_INITIALIZE, null, paymentView);
^
symbol: variable EVENT_NAME_ON_INITIALIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:211: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_LOAD, null, paymentView);
^
symbol: variable EVENT_NAME_ON_LOAD
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:216: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_LOAD_PAYMENT_REVIEW, null, paymentView);
^
symbol: variable EVENT_NAME_ON_LOAD_PAYMENT_REVIEW
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:221: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_AUTHORIZE,
^
symbol: variable EVENT_NAME_ON_AUTHORIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:231: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_REAUTHORIZE,
^
symbol: variable EVENT_NAME_ON_REAUTHORIZE
location: class KlarnaPaymentEvent
/Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java:240: error: cannot find symbol
postEventForView(KlarnaPaymentEvent.EVENT_NAME_ON_FINALIZE,
^
symbol: variable EVENT_NAME_ON_FINALIZE
location: class KlarnaPaymentEvent
Note: /Users/harriot/source/xxxx/node_modules/react-native-klarna-inapp-sdk/android/src/main/java/com/klarna/KlarnaPaymentViewManager.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
21 errors
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':react-native-klarna-inapp-sdk:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
from react-native-klarna-inapp-sdk.
Hi! It turns out we're doing internal development on our own repo and when we released our public version, it didn't push some files. Could you please check with our new release version 1.0.2
from react-native-klarna-inapp-sdk.
Hi @ian-zy Do you still have the issue ?
from react-native-klarna-inapp-sdk.
Related Issues (20)
- we should use another package name HOT 3
- "Command PhaseScriptExecution failed with a nonzero exit code" getting this error in iOS after integrating react native SDK. HOT 6
- CLEARTEXT communication to xxx not permitted by network security policy in Android HOT 9
- Not full content is rendered on Android. HOT 5
- Can't open the klarna's authorize popup in reactnative app for ios.
- React-native-klarna-inapp-sdk not working with latest react native version
- Android build fails HOT 6
- Android app is unable to connect to Metro Bundler. HOT 8
- React Native On-site Messaging
- New Architecture support HOT 1
- KlarnaPaymentView not render after codepush or metro refresh on android
- Could not find com.klarna.mobile:sdk:2.4.1. HOT 1
- Installation fails with 1.0.9 HOT 6
- Could not find a declaration file for module 'react-native-klarna-inapp-sdk'. HOT 2
- Authorization window is not showing properly on iOS 13.1 HOT 9
- KlarnaPaymentView "Bankkonto" won't render in android HOT 7
- 'KlarnaMobileSDK/KlarnaMobileSDK-Swift.h' file not found HOT 1
- Klarna WebView Not Properly rendering on Android HOT 8
- Android soft keyboard hides the input field in bottom screen HOT 3
- "Unable to load script from assets 'index.android.bundle'..." after integrating SDK using NPM or manual installation HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-klarna-inapp-sdk.