Android Java项目,最小化代码来复现问题:
Constants.java
:
package alex.restaurantfinder;
public class Constants {
public static final String LOGTAG = "...";
}
ReviewCriteria.java
:
package alex.restaurantfinder;
import android.app.Activity;
public class ReviewCriteria extends Activity {
static String s = Constants.LOGTAG; // error
}
错误信息:
常量 Constants.LOGTAG 无法解析。
我的错误在哪里?
编辑: 问题是,当我在 Eclipse 中按下 Ctrl+Shift+O 时,它添加了以下行:
import android.provider.SyncStateContract.Constants;
这导致编译器无法使用我的自定义 Constants 类。