Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

error: cannot find symbol BuildConfig.DEBUG

i have ejected from expo managed project to bare workflow project. but when i try to run the project it shoes error that

E:\Mnor Project 1\ejected\android\app\src\main\java\com\minorproject\MainApplication.java:40: error: cannot find symbol
      return BuildConfig.DEBUG;

Here is my imports in MainAplication.java

package com.minorproject;

import android.app.Application;
import android.content.Context;
import android.net.Uri;

import com.facebook.react.PackageList;
import com.facebook.react.ReactApplication;
import com.facebook.react.ReactInstanceManager;
import com.facebook.react.ReactNativeHost;
import com.facebook.react.ReactPackage;
import com.facebook.react.shell.MainReactPackage;
import com.facebook.soloader.SoLoader;
import com.minorproject.generated.BasePackageList;

import org.unimodules.adapters.react.ReactAdapterPackage;
import org.unimodules.adapters.react.ModuleRegistryAdapter;
import org.unimodules.adapters.react.ReactModuleRegistryProvider;
import org.unimodules.core.interfaces.Package;
import org.unimodules.core.interfaces.SingletonModule;
import expo.modules.constants.ConstantsPackage;
import expo.modules.permissions.PermissionsPackage;
import expo.modules.filesystem.FileSystemPackage;
import expo.modules.updates.UpdatesController;

and here is my inports in MainActivity.java

package com.minorproject;

import android.os.Bundle;

import com.facebook.react.ReactActivity;
import com.facebook.react.ReactActivityDelegate;
import com.facebook.react.ReactRootView;
import com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView;

import expo.modules.splashscreen.SplashScreen;
import expo.modules.splashscreen.SplashScreenImageResizeMode;

Here is my package.json

{
  "expo": {
    "name": "minor-project",
    "slug": "minor-project",
    "version": "1.0.0",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "assetBundlePatterns": ["**/*"],
    "ios": {
      "supportsTablet": true,
      "bundleIdentifier": "com.akshay2739.minorproject"
    },
    "web": {
      "favicon": "./assets/favicon.png"
    },
    "sdkVersion": "38.0.0",
    "platforms": ["ios", "android", "web"],
    "android": {
      "package": "com.akshay2739.minorproject"
    }
  }
}

I have tried to import import com.facebook.react.BuildConfig; but then it builds but crashes as i run the app.

like image 222
akshay2739 Avatar asked Dec 30 '25 12:12

akshay2739


1 Answers

Replace the line import expo.modules.splashscreen.SplashScreen; with import expo.modules.splashscreen.singletons.SplashScreen; in the MainActivity.java file of your android folder.

like image 158
Buhiire Keneth Avatar answered Jan 01 '26 10:01

Buhiire Keneth



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!