0

我正在为我当前的应用程序使用 Crosswalk 浏览器,在构建过程之后它创建了 2 个库(每个库的大小约为 17 mb)。

而且由于这给应用程序增加了大量开销,我试图将构建分成 2 个不同的 apk,一个用于 arm,一个用于 x86 架构。

根据android文档,这是可能的,但我找不到足够的信息。

是否可以构建两次,每次只添加一个版本的人行横道库?

4

2 回答 2

1

查看 crosswalk 的make_apk.py,似乎默认情况下,已经为每个平台生成了不同的 APK。

--arch您可以使用可以设置为或x86的选项指定要生成 APK 的架构。x86_64arm

于 2015-02-05T08:48:39.463 回答
0

我的解决方案是在 crosswalk 项目 -> libs -> armeabi-v7a 或 x86 下手动删除 libxwalkcore.so。根据您希望构建的架构,删除其他 .so 文件。

于 2015-02-06T16:18:38.363 回答