获取SDK版本失败!


(九号(M5)) #1

事情是这样的,我的apk手动安装,然后打开app是没有问题的。然后我把手动安装的卸载了,直接把apk push到system/app目录下面(开发板),然后重启之后会自启我的app,这时候就直接显示"获取sdk版本失败"…


#2

作为手机系统应用安装这个我们没有研究过,你看看报错,是否有说在什么目录下找不到 so 文件,看看是否系统有所限制不能读取相关 so 文件,或者目录下并没有该 so 文件。


(九号(M5)) #3

系统没啥限制,以前都是好使的,这段时间不知道咋的就出现了这种情况。错误log差不多就上面贴出的这些了0.0


#4

仅根据图中错误,只能提供如下排查方法
常见问题 - JPush 合集(持续更新)


(九号(M5)) #5

好的,我再看看,应该不是集成错误的问题,因为手动安装是没问题的。


(九号(M5)) #6

问题的原因以找到,因为手动安装应用(data/app)的话系统会去动态加载so库文件,所以是没问题的。如果把应用push 到systme/app 里面当做系统应用的话,必须在system/lib下面放入该应用所需要的so文件,因为系统应用不会动态加载库文集。结帖!