Start a new topic
Answered

Cannot read property 'init' of undefined when initializing Kinvey with Nativescript

Hello, I'm new to Kinvey and some sort of newbie also with Nativescript, I was following the getting started section and when i ran "tns run android" on my console, the app throws an exception saying


 

An uncaught Exception occurred on "main" thread.
java.lang.RuntimeException: Unable to create application com.tns.NativeScriptApplication: com.tns.NativeScriptException: 

Error calling module function 

Error calling module function 

Error calling module function 

TypeError: Cannot read property 'init' of undefined
File: "file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js, line: 8, column: 461705

StackTrace: 
 Frame: function:'e', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 461706
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 460668
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 459624
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 456387
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 426157
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 436595
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 495
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 506
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/shared/kinvey.common.js', line: 3, column: 33
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/main.js', line: 6, column: 1
 Frame: function:'require', file:'', line: 1, column: 266


TypeError: Cannot read property 'init' of undefined
File: "<unknown>, line: 1, column: 265

StackTrace: 
 Frame: function:'e', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 461706
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 460668
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 459624
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 456387
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 426157
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 436595
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 495
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 506
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/shared/kinvey.common.js', line: 3, column: 33
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/main.js', line: 6, column: 1
 Frame: function:'require', file:'', line: 1, column: 266


TypeError: Cannot read property 'init' of undefined
File: "<unknown>, line: 1, column: 265

StackTrace: 
 Frame: function:'e', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 461706
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 460668
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 459624
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 456387
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 426157
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 436595
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 495
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 506
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/shared/kinvey.common.js', line: 3, column: 33
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/main.js', line: 6, column: 1
 Frame: function:'require', file:'', line: 1, column: 266


TypeError: Cannot read property 'init' of undefined
File: "<unknown>, line: 1, column: 265

StackTrace: 
 Frame: function:'e', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 461706
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 460668
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 459624
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 456387
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 426157
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 436595
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 495
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 506
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/shared/kinvey.common.js', line: 3, column: 33
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/main.js', line: 6, column: 1
 Frame: function:'require', file:'', line: 1, column: 266


 at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5484)
 at android.app.ActivityThread.-wrap2(ActivityThread.java)
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1586)
 at android.os.Handler.dispatchMessage(Handler.java:102)
 at android.os.Looper.loop(Looper.java:160)
 at android.app.ActivityThread.main(ActivityThread.java:6248)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:788)
Caused by: com.tns.NativeScriptException: 

Error calling module function 

Error calling module function 

Error calling module function 

TypeError: Cannot read property 'init' of undefined
File: "file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js, line: 8, column: 461705

StackTrace: 
 Frame: function:'e', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 461706
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 460668
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 459624
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 456387
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 426157
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 436595
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 495
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 506
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/shared/kinvey.common.js', line: 3, column: 33
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/main.js', line: 6, column: 1
 Frame: function:'require', file:'', line: 1, column: 266


TypeError: Cannot read property 'init' of undefined
File: "<unknown>, line: 1, column: 265

StackTrace: 
 Frame: function:'e', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 461706
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 460668
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 459624
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 456387
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 426157
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 436595
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 495
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 506
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/shared/kinvey.common.js', line: 3, column: 33
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/main.js', line: 6, column: 1
 Frame: function:'require', file:'', line: 1, column: 266


TypeError: Cannot read property 'init' of undefined
File: "<unknown>, line: 1, column: 265

StackTrace: 
 Frame: function:'e', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 461706
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 460668
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 459624
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 456387
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 426157
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121

 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 436595
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 495
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 506
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/shared/kinvey.common.js', line: 3, column: 33
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/main.js', line: 6, column: 1
 Frame: function:'require', file:'', line: 1, column: 266

TypeError: Cannot read property 'init' of undefined
File: "<unknown>, line: 1, column: 265

StackTrace: 
 Frame: function:'e', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 461706
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 460668
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 459624
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 456387
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 426157
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 436595
 Frame: function:'r', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 121
 Frame: function:'module.exports.Object.defineProperty.value', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 495
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/tns_modules/kinvey-nativescript-sdk/kinvey-nativescript-sdk.js', line: 8, column: 506
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/shared/kinvey.common.js', line: 3, column: 33
 Frame: function:'require', file:'', line: 1, column: 266
 Frame: function:'', file:'file:///data/data/org.nativescript.elDuende/files/app/main.js', line: 6, column: 1
 Frame: function:'require', file:'', line: 1, column: 266
 at com.tns.Runtime.runModule(Native Method)
 at com.tns.Runtime.runModule(Runtime.java:530)
 at com.tns.Runtime.run(Runtime.java:522)
 at com.tns.NativeScriptApplication.onCreate(NativeScriptApplication.java:21)
 at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1025)
 at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5481)
 ... 8 more

 My code right know looks pretty simple, in main.ts I have.


// this import should be first in order to load some required settings (like globals and reflect-metadata)
import { platformNativeScriptDynamic } from "nativescript-angular/platform";
import { AppModule } from "./app.module";
import "./shared/kinvey.common";

platformNativeScriptDynamic().bootstrapModule(AppModule);

 In Kinvey.common:

 

import { Kinvey, init } from "kinvey-nativescript-sdk";
import { Config } from './config';

Kinvey.init({
    appKey: Config.kinveyAppKey,
    appSecret: Config.kinveyAppSecret
  });

  Kinvey.ping()
  .then((response) => {
      console.log(`Kinvey Ping Success. Kinvey Service is alive, version: ${response.version}, response: ${response.kinvey}`);
  })
  .catch((error) => {
      console.log(`Kinvey Ping Failed. Response: ${error.description}`);
  });

 Any help will be appreciated!

Thanks!



Best Answer

Hi David,


Please check this link and update your code as follows:


import{Kinvey}from'kinvey-nativescript-sdk';
Kinvey.init({
    appKey:'<appKey>',
    appSecret:'<appSecret>'
});


Also, please take a look at our sample apps for a better understanding of Kinvey.




Thanks,

Pranav

Kinvey



David,


Glad to hear that you were able to solve it.


Thanks,
Pranav

I solved it myself, just for the record, you have to uninstall and reinstall android platform when you install a plugin that wraps it


Thanks for the quick Answer Pranav, I'm still getting the same error when I copied the same code that you wrote, any other possible solution?

Answer

Hi David,


Please check this link and update your code as follows:


import{Kinvey}from'kinvey-nativescript-sdk';
Kinvey.init({
    appKey:'<appKey>',
    appSecret:'<appSecret>'
});


Also, please take a look at our sample apps for a better understanding of Kinvey.




Thanks,

Pranav

Kinvey


Login or Signup to post a comment