首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误:找不到符号BuildConfig.DEBUG

错误:找不到符号BuildConfig.DEBUG
EN

Stack Overflow用户
提问于 2020-09-28 13:10:22
回答 3查看 3.9K关注 0票数 2

我已经从世博管理的项目弹出到裸露的工作流项目。但是当我试图运行这个项目时,它出错了

代码语言:javascript
运行
复制
E:\Mnor Project 1\ejected\android\app\src\main\java\com\minorproject\MainApplication.java:40: error: cannot find symbol
      return BuildConfig.DEBUG;

这是我在MainAplication.java的进口货

代码语言:javascript
运行
复制
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;

这是我在MainActivity.java的入口

代码语言:javascript
运行
复制
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;

这是我的package.json

代码语言:javascript
运行
复制
{
  "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"
    }
  }
}

我试着导入import com.facebook.react.BuildConfig;,但是当我运行这个应用程序时,它会生成,但会崩溃。

EN

Stack Overflow用户

发布于 2020-09-28 21:53:38

打破了安卓系统上的变化,将SplashScreen对象划分为单独的单个子程序包。(#10294 by @bbarthec)更新@expo/配置-splash屏幕为v0.2.0。

因此很容易降级:

代码语言:javascript
运行
复制
npm uninstall -g @expo/configure-splash-screen && npm install -g @expo/configure-splash-screen@0.2.0
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64102882

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档