안드로이드 MissingTranslation 에러 해결하기

Error:(195) Error: "dji_check_air_encoder_upgrade_reason" is not translated in "zh-CN" (Chinese: China) [MissingTranslation]
Error:(196) Error: "dji_check_air_encoder_upgrade_solution" is not translated in "zh-CN" (Chinese: China) [MissingTranslation]

DJI 드론 라이브러리를 사용해서 빌드를 하다 보니 위와 에러메세지가 발생.
DJI측 라이브러리 리소스에 중국어 스트링이 있는데 이걸 나라별로 번역 안했다고 알려주는 것임.

인터넷 검색해보면 gradle에 lintoption을 끄라고 하는데

buildTypes {
	release {
		....
		lintOptions {
			checkReleaseBuilds false
		}
		...
	}
}

이렇게 하면 다른 에러나 경고도 전부 나오지 않으니 차라리

buildTypes {
	release {
		....
		lintOptions {
			disable 'MissingTranslation'
		}
		...
	}
}

이렇게 하면 저 번역에러 빠진거만 무시하니 이게 더 좋은거 같다.


Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다