我在编译我的React原生android应用程序时遇到了这个错误.

:app:processDebugJavaRes UP-TO-DATE
:app:compileDebugJavaWithJavac
/Users/amirsharif/mobile-rappad/android/app/src/main/java/com/rappadmobile/MainActivity.java:29: error: cannot find symbol
                .setUseDeveloperSupport(BuildConfig.DEBUG)
                                        ^
  symbol:   variable BuildConfig
  location: class MainActivity
>1 error
:app:compileDebugJavaWithJavac FAILED

我可以通过简单地将其设置为true来暂时解决它.

我可能需要对Gradle进行一些更改,以便它再次生成正确类型的文件.

/**
 * Automatically generated file. DO NOT MODIFY
 */
package com.app;

public final class BuildConfig {
  public static final boolean DEBUG = Boolean.parseBoolean("true");
  public static final String APPLICATION_ID = "com.rappadmobile";
  public static final String BUILD_TYPE = "debug";
  public static final String FLAVOR = "";
  public static final int VERSION_CODE = 1;
  public static final String VERSION_NAME = "1.0";
}

推荐答案

我用react-native upgrade英镑重建了这个项目.

React-native相关问答推荐

react 在顶部选项卡导航中传递本机数据

替换数组中的一个元素就是替换数组中的所有元素?

使用 React Native 下载数据文件以供离线使用

Javascript setTimeout 立即在 React Native 中运行

react-native redux 和 ListView

使用带有 react-native 的 WebView 设置用户代理

React native Refresh 有效,但下一次调用仍使用最后一个令牌

在 React Native 中使用多个上下文提供程序的更好方法

有没有办法改变 IOS 标题上react-navigation 的默认后退按钮 colored颜色 ?

xcode 8.3 框架未找到架构 armv7 的 FileProvider

React native + redux-persist:如何忽略键(黑名单)?

Firebase 3.3 实时数据库坚持使用 React Native 0.32 Making a connection attempt

使用 Jest 的 react-navigation 测试组件

React Native 不支持在 Windows 上开发?

React-Native Invariant Violation:元素类型无效

使用 React Native 运行多个 iOS 模拟器?

Android Log

无法读取未定义的属性 string| React.PropTypes | LayoutPropTypes.js

如何从 react-native-fbsdk 获取用户信息(邮箱、姓名等)?

为什么 this.state 在react-native中未定义?