您的位置:首页 > 移动开发 > Android开发

解决方法:某些手机(酷派D530)提示: 空间已满,应用程序未安装

2011-12-16 09:48 260 查看
问题:某些手机(酷派D530)提示: 空间已满,应用程序未安装        

原因:由于手机系统没有安装maps.jar,而程序中又注明要用这个类,所以无法安装。但最郁闷的是那个提示“空间已满,应用程序未安装”,完全误导了我们。

解决方法:

方法一:如何系统不提供这个类,就把地图功能屏蔽

1、

在<uses-library android:name="com.google.android.maps" >中加上参数 android:required= "false",这样就可以安装了

<uses-library android:name="com.google.android.maps" android:required= "false" />

2、在调用有地图功能的activity前,加个判断

try{
Class.forName("com.google.android.maps.MapActivity");

}catch(Exception e){



方法二:把maps.jar类引入到程序中,不调用系统的,调用程序中自带的类。(还没调试成功)

发现系统不认这个类,有段时间很想在程序中加个刷机功能,直接帮手机的系统打上个maps.jar补丁,但朋友的一句话提醒了我,如果领导安装你的软件时,你的软件把他的手机系统刷坏了,那时后果就严重了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  手机 android exception
相关文章推荐