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

关于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" >
成功在低版本手机安装运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

成都大猿人网络

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值