Android Kitkat unterstützt keinen Upload in webview
. Ich habe es behoben Embebed Crosswalk Webview. Aber ich will nur crosswalk Kitkat arbeiten. Ist es möglich, Android-App verschiedene Version mit verschiedenen apk zu unterstützen? Kann ich den Play Store in derselben App hochladen?Ist es möglich, Android-App verschiedene Version mit verschiedenen apk zu unterstützen?
2
A
Antwort
2
Statt mehrere APK-Dateien verteilen, können Sie diese Logik im Code mit so etwas wie dies handhaben:
private final int sdkVersion = Build.VERSION.SDK_INT;
if (sdkVersion < Build.VERSION_CODES.KITKAT) {
//do old way
} else {
//do new way
}
Weitere Informationen hier: How to support multiple android version in your code?
+0
ich jetzt diese Methode, aber ich will nicht meinen ganzen Code ändern. Wenn ich meinen Code ändere, wird er verwirrt und erweitert. Meine Frage ist ** Ist es möglich ** Android App unterstützt verschiedene Version mit verschiedenen apk? –
nur überprüfen, was API-Version der Benutzer hat und dann Sachen anders machen basierend auf dem – tyczj
playstore unterstützt dies nicht ... also schreibe Logik in Code auf der Basis von API-Version –
Meine normale APK-Dateigröße beträgt 1,5 MB, Aber mit Zebrastreifen 47MB. Ich möchte nur Kitkat Benutzer Download große apk, Chromium Webview Arbeit gut als Corsswalk. –