如何在Android应用程序中包含一个可浏览的html网站副本

时间:2016-12-29 10:49:07

标签: android html resources apk offline

我试图找到一种方法来实现一个简单的Android应用程序,它将包含一个离线可浏览的html网站(大约350 mb的html,css和高分辨率图像的大集合)并且能够使该网站脱机。

我尝试将html文件放在assets文件夹中并使用以下命令加载html:  mWebView.loadUrl("文件:///android_asset/www/index.html");

它工作正常,但apk的大小超过300 MB,而且非常慢。

所以有没有办法在不包含apk文件中的html文件的情况下执行此操作,这样我就不会得到一个150 MB的apk文件?

问候

1 个答案:

答案 0 :(得分:1)

您可以实施APk Expansion files

  

Google Play目前要求您的APK文件不超过   100MB。对于大多数应用来说,这是一个充足的空间   应用程序的代码和资产。但是,有些应用程序需要更多空间   高保真图形,媒体文件或其他大型资产。   以前,如果您的应用超过100MB,则必须托管并下载   用户打开应用程序时自己的额外资源。主机   并且提供额外的文件可能是昂贵的,并且用户体验是   往往不太理想。为您和您提供更轻松的流程   对于用户来说很愉快,Google Play允许您附加两个大的   扩展文件,补充你的APK。