alibaba / atlas

A powerful Android Dynamic Component Framework.
Apache License 2.0
8.12k stars 1.47k forks source link

[use]插件都是以32位加载so动态链接库的吗 #309

Closed iyezhou closed 5 years ago

iyezhou commented 5 years ago

我在插件里放了arm64-v8a、armeabi、armeabi-v7a、x86等版本的so,但还是报

lib/libxxx.so" is 32-bit instead of 64-bit

说明app以64位运行,然后在插件中却加载了32位的so库导致报错

hwjump commented 5 years ago

你要配置一个开关,将所有bundle打到assert下。 看下打包插件代码。 这样就不会导致bundle的apk产物被认为是so。

iyezhou commented 5 years ago

@hwjump 是什么配置呢

hwjump commented 5 years ago

atlas.tBuildConfig.keepInLibSoNames=null