2
私はAndroid annotation
を使用して、SharedPreferences
をAndroidプロジェクトに作成しています。android annotation sharedPreferenceにアクセスするには?
AppPreferences public interface CommonPref {
@DefaultString("")
String deviceId();
@DefaultString("NA")
String clientId();
@DefaultString("NA")
String accessToken();
@DefaultString("NA")
String refreshToken();
@DefaultString("NA")
String devToken();
}
私がアクセスしようとしているか、それがエラーを投げ
public interface CommonPref {
@DefaultString("")
String deviceId();
@DefaultString("NA")
String clientId();
@DefaultString("NA")
String accessToken();
@DefaultString("NA")
String refreshToken();
@DefaultString("NA")
String devToken();
}
android.app.Application
によって拡張クラスからこれらの値を満たしています。ここに私のコードは次のとおりです。
SuppressLint("Registered")
@EApplication
public class SampleApp extends Application {
public static CommonPref_ cprefs;
@Override
public void onCreate() {
super.onCreate();
cprefs = new CommonPrefs_(this);
}
私はAndroid annotation
は(前Applicaitonファイルよりも可能性がある)私たちは、プロジェクトをビルドするときに実行する最後のプロセスであるため、それはApplicaiton
に関連しています思いました。
私は活動ファイルにpreference
にアクセスしようとしましたが、私はそれを統合し、その後Error:(25, 5) error: cannot find symbol class CommonPref_
のステップ、すなわち、それは私に同じエラーを投げています:
- は依存関係
- が好みのためのインターフェイスを書いダウンロード
何か不足していますか?