컨텍스트에 대한 액세스 권한이있는 활동에 관계없이 애플리케이션 실행시 항상 실행되는 코드 부분이 있습니까?Android - 애플리케이션 시작시 등록 정보 파일로드
내 애플리케이션에 API 키가 필요합니다. 자산의 .properties 파일에 저장하고로드 할 때마다 context.getRessources().getAssets()
에서이 파일에 액세스합니다.
key = getKey(getContext())
일단 정적 변수가 일단 성공적으로 액세스되면 정적 변수를 저장하고 싶습니다. 나는 그들이 처음 액세스 할 때 알 수 없기 때문에, 나는 아직도 문맥을 통과해야하기 때문에 적합하지 않습니다
if(isKeySet()){
key = getKey();
} else {
setKey(getContext());
}
같은 것을 할 필요가있다. 난 항상 (문맥에 액세스) 실행되는 코드를 확인 한 부분을 만들 수 있다면, 나는 여기에로드 및 모든 후속 호출
key = getKey();
SharedPreference가 정적으로로드 한 XML 파일에 키를 넣고 주 활동에 키를로드하십시오. 필요에 따라 환경 설정이 가능해야합니다. –