Skip to content
This repository has been archived by the owner on Nov 8, 2023. It is now read-only.

App crashes constantly android #253

Closed
mfik opened this issue Oct 24, 2019 · 5 comments
Closed

App crashes constantly android #253

mfik opened this issue Oct 24, 2019 · 5 comments

Comments

@mfik
Copy link

mfik commented Oct 24, 2019

  • Android > Galaxy A70 > update sept installed
{
  "nativescript": {
    "id": "nl.teammarco.xxx",
    "tns-ios": {
      "version": "6.1.0"
    },
    "tns-android": {
      "version": "6.1.2"
    }
  },
  "description": "xxx",
  "license": "SEE LICENSE IN <your-license-filename>",
  "repository": "<fill-your-repository-here>",
  "scripts": {
    "lint": "tslint \"src/**/*.ts\""
  },
  "dependencies": {
    "@angular/animations": "8.2.1",
    "@angular/common": "8.2.1",
    "@angular/compiler": "8.2.1",
    "@angular/core": "8.2.1",
    "@angular/forms": "8.2.1",
    "@angular/http": "8.0.0-beta.10",
    "@angular/platform-browser": "8.2.1",
    "@angular/platform-browser-dynamic": "8.2.1",
    "@angular/router": "8.2.1",
    "@nota/nativescript-webview-ext": "6.0.0-alpha.2",
    "nativescript-advanced-webview": "4.0.1",
    "nativescript-angular": "^8.2.1",
    "nativescript-appversion": "1.4.2",
    "nativescript-calendar": "2.1.0",
    "nativescript-directions": "1.3.1",
    "nativescript-email": "1.5.5",
    "nativescript-fancyalert": "3.0.9",
    "nativescript-geolocation": "5.1.0",
    "nativescript-iqkeyboardmanager": "1.5.1",
    "nativescript-mapbox": "4.4.1",
    "nativescript-phone": "1.4.0",
    "nativescript-plugin-firebase": "10.0.1",
    "nativescript-theme-core": "1.0.6",
    "nativescript-ui-dataform": "5.1.1",
    "nativescript-ui-listview": "7.1.0",
    "nativescript-ui-sidedrawer": "7.0.2",
    "nativescript-web-image-cache": "5.0.0",
    "reflect-metadata": "0.1.13",
    "rxjs": "6.5.2",
    "tns-core-modules": "^6.1.1",
    "uglifyjs-webpack-plugin": "2.2.0",
    "zone.js": "0.10.1"
  },
  "devDependencies": {
    "@angular/compiler-cli": "8.2.1",
    "@nativescript/schematics": "0.7.2",
    "@ngtools/webpack": "8.2.1",
    "codelyzer": "5.1.0",
    "nativescript-dev-webpack": "^1.2.1",
    "node-sass": "4.12.0",
    "tns-platform-declarations": "6.0.6",
    "tslint": "5.18.0",
    "typescript": "~3.5.3"
  },
  "gitHead": "803cec054c44c99eaa59cdc267993e6346f6cb3a",
  "readme": "NativeScript Application",
  "author": "Team Marco"
}

Constant crash while loading splash screen.

Please, tell us how to recreate the issue in as much detail as possible.

Did this in the oninit of the main app

geolocation.isEnabled().then((isEnabled) => {
            if (!isEnabled) {
                geolocation.enableLocationRequest(true, true).then(() => {
                    console.log("User Enabled Location Service");
                }, (e) => {
                    console.log("Error: " + (e.message || e));
                }).catch((ex) => {
                    console.log("Unable to Enable Location", ex);
                });
            }
        }, (e) => {
            console.log("Error: " + (e.message || e));
        });

Output is :

Error: JNI Exception occurred (SIGABRT).
JS: =======
JS: Check the 'adb logcat' for additional information about the error.
JS: =======
JS:
JS: at require (:1:266)
JS: at Function.requireEnsure [as e] (file:///src\webpack\bootstrap:769:0)
JS: at fn.e (file:///src\webpack\bootstrap:146:0)
JS: at Array.map ()
JS: at webpackAsyncContext (file:///src$_lazy_route_resource lazy namespace object:40:0)
JS: at SystemJsNgModuleLoader.push.../node_modules/@angular/core/fesm5/core.js.SystemJsNgModuleLoader.loadAndCompile (file:///node_modules@angular\core\fesm5\core.js:27063:29)
JS: at SystemJsNgModuleLoader.push.../node_modules/@angular/core/fesm5/core.js.SystemJsNgModuleLoader.load (file:///node_modules@angular\core\fesm5\core.js:27055:0)
JS: at ...
ActivityManager: Process nl.teammarco.werkmatcher (pid 20513) has died: fore TOP (386,2382)

ADB Logcat *:E

10-24 14:53:05.301 20513 20513 F rco.werkmatche: runtime.cc:582] JNI DETECTED ERROR IN APPLICATION: JNI NewStringUTF called with pending exception java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/internal/zzbck;

Tried : deleting node_modules, platforms, .cloud etc.

@mfik mfik changed the title Demo app crashes constantly android App crashes constantly android Oct 24, 2019
@mfik
Copy link
Author

mfik commented Oct 24, 2019

Resolved with newest debug data, adding 👍

project.ext {
googlePlayServicesVersion = "+"
}

@mfik mfik closed this as completed Oct 24, 2019
@tahir-jamil
Copy link

i have added googlePlayServicesVersion = "+"
but its crashes again

@yolcuiskender
Copy link

yolcuiskender commented Mar 18, 2020

Insert this into app.graddle file

project.ext {
googlePlayServicesVersion = "16.+"
}
dependencies {
def googlePlayServicesVersion = project.googlePlayServicesVersion
compile "com.google.android.gms:play-services-location:$googlePlayServicesVersion"
}

This will stop the crash issue.

(Sorry for the formatting, I can't paste it in the format I like)

@aosi87
Copy link

aosi87 commented Jun 22, 2020

check my comment on #259

@leocrawf
Copy link

Insert this into app.graddle file

project.ext {
googlePlayServicesVersion = "16.+"
}
dependencies {
def googlePlayServicesVersion = project.googlePlayServicesVersion
compile "com.google.android.gms:play-services-location:$googlePlayServicesVersion"
}

This will stop the crash issue.

(Sorry for the formatting, I can't paste it in the format I like)

Finally, this fixed the issue for me!!!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants