首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

Android 真机不支持Google Map, 拷贝资料报Read-only System

2012-07-29 
Android 真机不支持Google Map, 拷贝文件报Read-only System模拟机中编写的Android Google Map没有问题,但

Android 真机不支持Google Map, 拷贝文件报Read-only System

模拟机中编写的Android Google Map没有问题,但发布到真机中出错,错误信息如下:

requires unavailable shared library com.google.android.maps; failing!

原因是真机中缺少com.google.android.maps.jar和com.google.android.maps.xml,

但直接push的时候提示Read-Only System

?

我的手机是LG690, Android版本是2.3.4

?

解决过程如下:

1. 先获得root权限。使用UnLock Root 获得Root权限,后来发现腾讯的应用助手应该也可以,

??? 并且应用助手上能够看到手机是否已经获得了root权限。这里不同的手机情况不一样。

?

2. 先将这2个文件拷贝的手机的Sdcard上

??? adb push d:\com.google.android.maps.xml /mnt/sdcard/temp

??? adb push d:\com.google.android.maps.jar /mnt/sdcard/temp

?

3. 打开ADB SHELL, 先后执行如下命令:

??? 3.1 #su //说明:切换到root,如果不切换,会报Permission Denied

??? 3.2 #mount -o remount rw /system /说明:重新挂/system目录,有写的权限

??? 3.3 # cp /mnt/sdcard/temp/com.google.android.maps.xml /system/etc/permissions

????????? # cp /mnt/sdcard/temp/com.google.android.maps.jar /system/framework

????????? //说明: 将缺少的2个文件拷贝到对应的目录

?

4. 重新发布程序。OK!

热点排行