Tôi gặp lỗi này khi cố gắng biên dịch ứng dụng Android React Native của mình. Ứng dụng Android không thể giải quyết BuildConfig.DEBUG.
: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
Tôi có thể tạm thời giải quyết nó bằng cách chỉ cần đặt nó thành true. Điều này có thể đã xảy ra sau khi tôi thay đổi tên ứng dụng (vì đó là điều tôi cũng đang cố gắng làm).
Tôi có lẽ phải thay đổi thứ gì đó với Gradle để nó tạo lại đúng loại tệp.
/**
* 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";
}