2016-07-14 54 views
2

Android Kitkat不支持上傳webview。我修好了它Embebed Crosswalk Webview。但我希望人行橫道上只有Kitkat。是否有可能Android應用程序支持不同的版本與不同的apk?我可以在同一個應用中上傳Play商店嗎?是否有可能Android應用程序支持不同的apk與不同的版本?

+1

只是檢查哪些API版本的用戶,然後做的東西不同基於此 – tyczj

+0

playstore不支持此...所以編寫基於API版本 –

+0

的代碼邏輯我的正常APK文件大小爲1.5 MB,但與人行橫道47MB。我只想要Kitkat用戶下載大apk,Chromium webview工作比corsswalk好。 –

回答

2

不是部署幾個APK中,你可以在代碼中處理這個邏輯的東西是這樣的:

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

我現在這個方法,但我不想改變我的所有代碼。當我改變我的代碼時會混淆和擴大(增長)。我的問題是**是否有可能** Android應用程序支持不同的apk與不同的版本? –

相關問題