Skip to content

java.lang.NullPointerException: Attempt to invoke virtual method 'com.digitalturbine.igniteui.igniteconnector.IgniteConnector com.digitalturbine.igniteui.controller.UIController.getIgniteConnector()' on a null object reference #1

@RflPr

Description

@RflPr

Hi, I'm new here so I don't know if this discussion is in the right place. The error that is happening is when I run the app in vscode even though the flutter project is initial.

Launching lib\main.dart on SM A225M in debug mode...
E/AndroidRuntime(11851): FATAL EXCEPTION: main
E/AndroidRuntime(11851): Process: com.dti.samsung, PID: 11851
E/AndroidRuntime(11851): java.lang.RuntimeException: Unable to get provider androidx.startup.InitializationProvider: androidx.startup.StartupException: java.lang.NullPointerException: Attempt to invoke virtual method 'com.digitalturbine.igniteui.igniteconnector.IgniteConnector com.digitalturbine.igniteui.controller.UIController.getIgniteConnector()' on a null object reference
E/AndroidRuntime(11851): 	at android.app.ActivityThread.installProvider(ActivityThread.java:8333)
E/AndroidRuntime(11851): 	at android.app.ActivityThread.installContentProviders(ActivityThread.java:7833)
E/AndroidRuntime(11851): 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7582)
E/AndroidRuntime(11851): 	at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
E/AndroidRuntime(11851): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2400)
E/AndroidRuntime(11851): 	at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime(11851): 	at android.os.Looper.loopOnce(Looper.java:226)
E/AndroidRuntime(11851): 	at android.os.Looper.loop(Looper.java:313)
E/AndroidRuntime(11851): 	at android.app.ActivityThread.main(ActivityThread.java:8762)
E/AndroidRuntime(11851): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(11851): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
E/AndroidRuntime(11851): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
E/AndroidRuntime(11851): Caused by: androidx.startup.StartupException: java.lang.NullPointerException: Attempt to invoke virtual method 'com.digitalturbine.igniteui.igniteconnector.IgniteConnector com.digitalturbine.igniteui.controller.UIController.getIgniteConnector()' on a null object reference
E/AndroidRuntime(11851): 	at androidx.startup.AppInitializer.d(SourceFile:16)
E/AndroidRuntime(11851): 	at androidx.startup.AppInitializer.b(SourceFile:11)
E/AndroidRuntime(11851): 	at androidx.startup.AppInitializer.a(SourceFile:7)
E/AndroidRuntime(11851): 	at androidx.startup.InitializationProvider.onCreate(SourceFile:3)
E/AndroidRuntime(11851): 	at android.content.ContentProvider.attachInfo(ContentProvider.java:2522)
E/AndroidRuntime(11851): 	at android.content.ContentProvider.attachInfo(ContentProvider.java:2492)
E/AndroidRuntime(11851): 	at android.app.ActivityThread.installProvider(ActivityThread.java:8328)
E/AndroidRuntime(11851): 	... 11 more
E/AndroidRuntime(11851): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'com.digitalturbine.igniteui.igniteconnector.IgniteConnector com.digitalturbine.igniteui.controller.UIController.getIgniteConnector()' on a null object reference

android/build.gradle.kts

allprojects {
    repositories {
        google()
        mavenCentral()
    }
}

val newBuildDir: Directory = rootProject.layout.buildDirectory.dir("../../build").get()
rootProject.layout.buildDirectory.value(newBuildDir)

subprojects {
    val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
    project.layout.buildDirectory.value(newSubprojectBuildDir)
}
subprojects {
    project.evaluationDependsOn(":app")
}

tasks.register<Delete>("clean") {
    delete(rootProject.layout.buildDirectory)
}

android/app/build.gradle.kts

plugins {
    id("com.android.application")
    id("kotlin-android")
    id("com.google.gms.google-services")
    id("dev.flutter.flutter-gradle-plugin")
}

android {
    namespace = "com.example.flutterapp"
    compileSdk = flutter.compileSdkVersion
    ndkVersion = "27.0.12077973"

    compileOptions {
        sourceCompatibility = JavaVersion.VERSION_17
        targetCompatibility = JavaVersion.VERSION_17
    }

    kotlinOptions {
        jvmTarget = JavaVersion.VERSION_17.toString()
    }

    defaultConfig {
        applicationId = "com.example.flutterapp"
        minSdk = 23
        targetSdk = flutter.targetSdkVersion
        versionCode = flutter.versionCode
        versionName = flutter.versionName
    }

    signingConfigs {
        create("release") {
            storeFile = file("D:/Dev/release-key.jks")
            storePassword = "Prtg483989#"
            keyAlias = "rfl"
            keyPassword = "Prtg483989#"
        }
    }

    buildTypes {

        release {
            signingConfig = signingConfigs.getByName("release")
            isMinifyEnabled = true
            isShrinkResources = true
            proguardFiles(
                getDefaultProguardFile("proguard-android-optimize.txt"),
                "proguard-rules.pro"
            )
        }
    }
}

flutter {
    source = "../.."
}

android/settings.gradle.kts

pluginManagement {
    val flutterSdkPath = run {
        val properties = java.util.Properties()
        file("local.properties").inputStream().use { properties.load(it) }
        val flutterSdkPath = properties.getProperty("flutter.sdk")
        require(flutterSdkPath != null) { "flutter.sdk not set in local.properties" }
        flutterSdkPath
    }

    includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")

    repositories {
        google()
        mavenCentral()
        gradlePluginPortal()
    }
}

plugins {
    id("dev.flutter.flutter-plugin-loader") version "1.0.0"
    id("com.android.application") version "8.7.3" apply false
    // START: FlutterFire Configuration
    id("com.google.gms.google-services") version("4.3.15") apply false
    // END: FlutterFire Configuration
    id("org.jetbrains.kotlin.android") version "2.1.0" apply false
}

include(":app")

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood first issueGood for newcomershelp wantedExtra attention is neededinvalidThis doesn't seem rightquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions