魅族MX5“应用未安装”的解决办法

news/2025/3/19 17:26:36/

之前学习开发的时候,我一般都是用手机通过USB连接电脑,然后在Android Studio上直接run,这样软件就能安装到手机上了。
但是这次我给应用签名之后,再用 魅族MX5 安装,会出现“应用未安装的情况”。出现这个问题的原因是之前安装的应用和签名后的应用签名不同,所以不能覆盖安装。
但是在 魅族MX5 上卸载软件后,再安装签名后的软件,会出现提示:

应用未安装

而我又用 小米2s红米手机1 进行尝试,只要把原先安装的软件卸载,新签名的软件就能成功安装了。所以我猜测是 魅族MX5 不能完全卸载软件 导致了上文所描述的问题。


解决方法如下(在Mac OSX下):
1. 打开终端
2. 输入以下命令并回车
adb devices
如果在最后出现一个串号,则adb运行正常;如果显示没有该命令,要配置一下adb
3. 输入以下命令并回车
adb shell pm list packages
随后会显示出所有已安装的应用包名,在其中找一下有没有自己开发的应用的包名
4. 输入以下命令并回车就可以卸载该应用了
adb uninstall com.xxx.xxx(其中com.xxx.xxx是你要卸载的应用的包名)
出现success之后就说明应用已经卸载完成了,这时候再在手机上安装签名的应用就不会再出问题了。


http://www.ppmy.cn/news/310564.html

相关文章

Hugging News #0609: 最新代码生成模型 StarCoder+ 和 StarChat Beta 重磅发布!

每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新、社区活动、学习资源和内容更新、开源库和模型更新等,我们将其称之为「Hugging News」,本期 Hugging News 有哪些有趣的消息…

adb devices无法找到魅族MX5的解决方法

新买的mx5,在电脑上用adb devices一直找不到设备。 研究了一下,解决方法如下: 1.在设备管理器里找到如下设备: 2.在属性->详细信息里找到硬件ID: 3.在硬件ID的值里面,找到VID: 在本…

魅族mx5详细打开usb调试模式的步骤

经常我们使用安卓手机链上pc的时候,或者使用的有些APP比如我们学院营销团队经常使用的APP引号精灵,之前的老版本就需要开启usb开发者调试模式下使用,现经常新版本不需要了,如果手机没有开启usb开发者调试模式,pc则无法…

魅族MX5 如何进入开发者模式

点击设置按钮,先进入设置界面,切换到全部设置界面,下滑界面,进入“关于手机”选项,下滑界面,这里可以看到有个“版本号”的项目栏,在版本号”的项目栏里,连续点击7次,就会…

meizu mx适配

AndroidManifest.xml <uses-sdk android:minSdkVersion"11" /><application android:uiOptions"splitActionBarWhenNarrow" > 下面这行用于代码中动态判断版本&#xff0c;你可以用自己的解决方案 <meta-dataandroid:name"sf_icon&quo…

yolov4

目录 一&#xff1a;前言 二&#xff1a;一些数据增强的方法 三&#xff1a;自提议 四&#xff1a;dropout 普通的dropout yolov4的dropblock 五&#xff1a;Label smothing 标签平滑 六&#xff1a; GIOU&#xff0c;DIOU&#xff0c;CIOU 七&#xff1a; 对网络结构的…

科技进步:时间管理的福音还是悲歌?

科技进步&#xff1a;时间管理的福音还是悲歌&#xff1f; 近年来&#xff0c;科技的发展给人类带来了前所未有的便利。但在这般利好的背后&#xff0c;究竟是让我们更好地掌握了时间&#xff0c;还是让我们失去了对时间的控制&#xff1f;这篇博文将从多个角度对这一问题展开…

json-server操作restful

1.安装Node.js 默认已经内置npm&#xff0c;下载对应软件包直接安装即可。nodejs的官网 命令 描述 指令解释npm -v查看版本npm install <模块名>安装模块npm list查看所有全局安装的模块npm list -g查看某个模块的版本号npm install --save <模块名>在package.js…