在VMware上安装android x86后,想在android上安装apk,结果,安装成功后,无法运行,一运行就报错误。就连百度输入法按完,也报一样的错误。
错误如下:
应用程序 百度输入法(进程:con.baidu.input)意外停止,请重试。
你是说重新安装androidx86吗?我在VMware上重新装了好多次,每次都一样,装任何软件,都无法政策运行。求,能够正常安装的方法?
追答这样的话可以这样讲,VMware是否对androidx86的兼容性不太好,或是换个androidx86别的版本的试试
追问读取.so文件时报错
这是我在logcat中看到的:
Trying to load lib /data/data/com.baidu.input/lib/libinputcore-2.so 0xae279d68
Unable to dlopen(/data/data/com.baidu.input/lib/libinputcore-2.so):Cannot load library:link_image[2033]:failed to link libinputcore-2.so
Exception Ljava/lang/UnsatisfiedLinkError;thrown during Lcom/baidu/input/PlumCore;.
无法加载link_image[2033]数据库,.................
这个版本的你是从网上下载的吗?去重新下载一下或换个别的版本的试下。
找到原因了,androidx86是x86架构的。所以,网上那些arm架构的apk根本无法在x86系统中安装。除非,重新编译那些arm的apk。要么在x86系统上弄一个arm的模拟器。
谢谢,你的热心回答,