我试图找到一种方法来实现一个简单的Android应用程序,它将包含一个离线可浏览的html网站(大约350 mb的html,css和高分辨率图像的大集合)并且能够使该网站脱机。
我尝试将html文件放在assets文件夹中并使用以下命令加载html: mWebView.loadUrl("文件:///android_asset/www/index.html");
它工作正常,但apk的大小超过300 MB,而且非常慢。
所以有没有办法在不包含apk文件中的html文件的情况下执行此操作,这样我就不会得到一个150 MB的apk文件?
问候
答案 0 :(得分:1)
您可以实施APk Expansion files。
Google Play目前要求您的APK文件不超过 100MB。对于大多数应用来说,这是一个充足的空间 应用程序的代码和资产。但是,有些应用程序需要更多空间 高保真图形,媒体文件或其他大型资产。 以前,如果您的应用超过100MB,则必须托管并下载 用户打开应用程序时自己的额外资源。主机 并且提供额外的文件可能是昂贵的,并且用户体验是 往往不太理想。为您和您提供更轻松的流程 对于用户来说很愉快,Google Play允许您附加两个大的 扩展文件,补充你的APK。