android - 解决“应用自定义权限重名”
2017-04-26 10:17
1386 查看
背景
现场的开发今天跟我说,测试包装不上!报错“应用自定义权限重名”!!!网上百度下关键字,发现魅族手机有这个毛病,顺藤摸瓜:“http://bbs.flyme.cn/thread-302692-1-1.html”
魅族的叫法是“应用自定义权限重名”,而其他的叫法一般是“应用权限冲突安装失败”
原因
简单点来说就是:手机上已经装了A应用,你现在要装B应用,然而A和B都用了一个共同的权限但是他俩签名不一致,于是B安装失败。解决
魅族网站上的日志工具不能用了,直接自己开搞adb shell pm list packages thinkive
查看已安装的thinkive安装包 -- 么有发现有,说明应用已经删了,本机应该只有签名文件之类的
adb shell logcat
查看安装时输出日志,重点检查关键字:PackageManager,定位到错误:
/PackageManager( 2813): Package com.thinkive.investxdtx_quasiproduction attempting to redeclare permission getui.permission.GetuiService.com.thinkive.investxdtx already owned by com.thinkive.investxdtx_T
通过adb 手动去删除该应用的全部信息
adb uninstall com.thinkive.investxdtx_T Success
验证
再次安装apk,成功安装,问题解决!相关文章推荐
- android新版本中如何解决厂商应用的su权限
- 今天遇到打包安装app提示“应用自定义权限重名(签名证书不一致)”
- 自定义Android应用的访问权限
- Android检查应用权限是否被禁用,解决权限被禁用时程序崩溃
- Android项目实战--手机卫士30--读取应用的权限以及自定义Toast
- 自定义Android应用的访问权限
- Android 4.4 KitKat限制第三方应用的SD卡读写权限,怎么解决?
- 【Android进阶篇】自定义应用权限
- 【Android进阶篇】自定义应用权限
- Android 自定义应用permission 权限给其他应用方式
- 自定义View控件解决android文字排版和换行的问题
- Android 自定义ListView,解决嵌套ListView的显示不完全的问题
- Android--adb权限拒绝访问(permission denied)解决
- Android里面所应用到的注册权限(电话拨号、短信、sdcard、测试Test)
- 快速解决Android中的selinux权限问题
- android 自定义Drawable Shape 的应用
- Android 应用权限管理默认开关的修改方法
- 解决Android 应用方法数不能超过65K的问题
- 彻底解决Android 应用方法数不能超过65536的问题
- 解决android自定义标题充满的问题