我已经按照这里的说明Creating an application with the embedding API并集成了cross walk库,该库工作良好,并成功显示了远程网站的url。但是.apk文件大小从21.8MB跃升到61.8MB。我还为我的应用程序中的人行横道启用了proguard规则。有没有办法缩小APK的尺寸?(至少达到谷歌播放50MB的限制)

最佳答案

两种类型的拱门的人行横道构建:x86和armv7。每个图书馆的重量约为20米,所以总的来说你可以得到40米。
有两个选项可以减小最终生成大小:
为每个arch构建2个单独的apk并将它们上传到google play
(支持)
使用轻型人行横道
对于第一个选项,您可以在Github上查看我的示例。存储库包含crosswalk嵌入的示例和一些构建风格,可以构建为x86、armv7或组合。
对于第二个选项,您可以查看官方信息here
关于人行横道尺寸的一些数据:
x86:11.1米(人行横道10.39.232.0米)
臂长:9.63米(人行横道10.39.232.0米)

07-28 03:44