android真机调试奇怪的问题。大家有没有遇到过?

在开发地图服务的时候,模拟器上可以正确运行,但是在真机上运行不了。报错如下

 logcat 输出:

 06-21 20:15:20.063: ERROR/PackageManager(189): Package cn.qz requires unavailable shared library com.google.android.maps; failing!

 06-21 20:15:20.063: WARN/PackageManager(189): Package couldn't be installed in /data/app/cn.qz-1.apk

 

控制台输出:

[2011-06-21 20:15:06 - GoogleMap] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY [2011-06-21 20:15:06 - GoogleMap] Please check logcat output for more details.

[2011-06-21 20:15:06 - GoogleMap] Launch canceled!

 

大家有没有遇到类似问题呀?是怎么回事儿呢?

你真机上面有GMS么?

GMS是google一套应用程序包括GMAIL,google map等等,你必须确保你的真机上面有google map这个应用程序