sqlite3 not executable: magic 7f45问题详解

来源:互联网 发布:证券投资交易软件 编辑:程序博客网 时间:2024/05/13 15:04

从虚拟机导出的sqlite3文件,push到手机里,然后操作数据库发现不能用!
报:sh: /system/xbin/sqlite3: not executable: magic 7F45错误。

原来它是要使用跟你真机CPU型号相同的sqlite3文件,比如你的测试机是4.2版本,而你的studio的SDK是5.0以上版本,这样你从虚拟机里导出的sqlite3文件5.0版本,而你手机想对应的应该是4.0版本,那sqlite3文件会不匹配,所以报这个错误!只需要下载跟手机想符的sqlite3文件就可以了,5.0是一个分水岭!

android sqlite3 4.0:http://download.csdn.net/detail/huang15984/9675871

android sqlite3 5.0:http://download.csdn.net/detail/huang15984/9675875

1 0
原创粉丝点击