Android Kitkat은 webview
에 업로드를 지원하지 않습니다. 나는 그것을 Embebed Crosswalk Webview 고쳤다. 그러나 나는 킷트 만 횡단 보도를 원해. 다른 APK가있는 다른 버전의 Android 앱을 지원할 수 있습니까? 동일한 앱에서 Play 스토어를 업로드 할 수 있나요? 대신 몇 가지의 APK를 배포의안드로이드 앱이 다른 apk 버전을 지원합니까?
2
A
답변
2
,이 같은 뭔가 코드에서이 논리를 처리 할 수 :
private final int sdkVersion = Build.VERSION.SDK_INT;
if (sdkVersion < Build.VERSION_CODES.KITKAT) {
//do old way
} else {
//do new way
}
여기
더 많은 정보 : How to support multiple android version in your code?
+0
지금이 방법을 사용합니다. 그러나 모든 코드를 변경하고 싶지는 않습니다. 내 코드를 변경하면 혼란스럽고 확장됩니다. 제 질문은 ** 가능합니까 ** 다른 APK가있는 다른 버전의 Android 앱을 지원합니까? –
그냥 사용자가 무슨 API의 버전을 확인하고 다른 물건을 할 그걸 기반으로 – tyczj
플레이 스토어는 이것을 지원하지 않습니다 ... API 버전 –
에 기초한 코드로 로직을 작성하십시오. 내 APK 파일 크기는 1.5MB이지만, 횡단 보도는 47MB입니다. Kitkat 사용자 만 큰 apk를 다운로드하고 싶습니다. Chromium webview는 corsswalk보다 잘 작동합니다. –