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 cannot be resolved.
我的错误在哪里?
编辑.
问题是,当我在Eclipse中按下Ctrl Shft O时,它添加了这一行:
import android.provider.SyncStateContract.Constants;
它阻止编译器使用我自己的Constants类.