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

android 您的手机上未安装应用程序,个别手机失败

2015-10-31 22:06 309 查看
关于android 程序开发安装不了问题。提示:您的手机上未安装应用程序

app打包后,在android5.0以上的手机上可以安装运行,但是在4.4以下安装完成后打开引用程序直接提示:您的手机上未安装应用程序,打不开。

这个问题很是纠结,人的第一反应是android版本原因,但是我把编译版本降低到4.1后打包,还是遇到同样的问题。

网上搜索

答案多半是: AndroidManifest.xml 文件中activity 写重复了。 我仔细检查我的文件,没有发现重复。

后来我再仔细研究我的AndroidManifest.xml文件。

发现一个android权限: android:permission="android.permission.ACCESS_COARSE_LOCATION"

此权限描述:

ACCESS_COARSE_LOCATION访问CellID或WiFi,只要当前设备可以接收到基站的服务信号,便可获得位置信息。(COARSE英文原意为:粗略的,可以理解为这种方式获得的位置信息是相对粗略的数据)。

<application
android:allowBackup="true"
android:icon="@drawable/ico"
android:label="@string/app_name"
android:theme="@style/AppBaseTheme2" android:permission="android.permission.ACCESS_COARSE_LOCATION">修改为
<application
android:allowBackup="true"
android:icon="@drawable/ico"
android:label="@string/app_name"
android:theme="@style/AppBaseTheme2" >成功在低版本手机安装运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: