最近发现在某些手机上正常运行的app到了有些手机上就报找不到so文件的错误,一开始以为是cpu的问题,仔细查看对比之后发现都是arm,应该不关cpu的问题。
后来发现原来是不同的so文件可能有依赖关系,所以so文件的加载顺序很重要,果不其然,在我调整了顺序之后在那部报错的手机上也可以正常运行了。
所以,以后出现这个问题的小伙伴可尝试下更改so文件的加载顺序,也许问题就迎刃而解了。
最近发现在某些手机上正常运行的app到了有些手机上就报找不到so文件的错误,一开始以为是cpu的问题,仔细查看对比之后发现都是arm,应该不关cpu的问题。
后来发现原来是不同的so文件可能有依赖关系,所以so文件的加载顺序很重要,果不其然,在我调整了顺序之后在那部报错的手机上也可以正常运行了。
所以,以后出现这个问题的小伙伴可尝试下更改so文件的加载顺序,也许问题就迎刃而解了。