2016-11-24 2 views
1

때로는 일부 문자열을 변경하기를 원할 때가 있습니다. 그러나 앱을 다시 컴파일하고 사임하고 Play 스토어에 업로드해야합니다. 사용자는 또한 다운로드 및 업데이트해야합니다.새 APK를 업로드하지 않고 Android에서 번역 문자열.xml을 원격 업데이트하는 방법은 무엇인가요?

Firebase 원격 설정은 흥미로운 해결책이라고 생각합니다. 하지만 그것은 remote-config가 string.xml 자체를 업데이트 할 수없는 것처럼 보입니다.

모든 솔루션?

+0

다시 설치하지 않고 APK 파일의 내용을 업데이트 할 수 없습니다. 따라서'strings.xml'을 업데이트 할 수 없습니다. 대신 문자열 리소스를 다른 파일에 저장할 수 있습니다.이 파일은 앱의 개인 저장소에 저장되며 업데이트시 다운로드/대체됩니다. –

답변

2

string.xml 파일을 업데이트 할 방법이 없다고 생각하지만 API 요청을 통해이 기능을 구현할 수 있습니다. 이렇게하면 모든 문자열이 API로 구동되며 원할 때마다 변경할 수 있습니다. proteus이라는 프레임 워크가 있습니다. 따라서이 기능을 사용하여 전체 레이아웃을 동적으로 생성 할 수 있습니다.