Android开发报错:The application could not be installed: INSTALL_FAILED_USER_RESTRICTED

学习安卓开发的第二周

在将项目安装到手机上的时候出现了如下报错:

Installation did not succeed.
The application could not be installed: INSTALL_FAILED_USER_RESTRICTED
Installation via USB is disabled.

在网上找了起码一个小时,也没有找到合适的处理方式

网上的大多数处理方式为:手机的USB调试模式没有开。但是我尝试过上传其他的app项目,可以上传成功,甚至同一个项目下的文件也可以。经过检查,我也确认了USB调试模式是打开的,手机也是出于文件传输的模式下。

我还用虚拟机进行了测试,虚拟机在上传时也出现了报错的情况。

但是项目的build是正常的,就很奇怪。

后来从老师的github上按照源码一点点比对,找到了问题:

在AndroidManifest.xml中,多出了一行神秘代码:

<meta-data
    android:name="com.google.android.actions"
     />

删去后,项目立刻可以正常上传到手机里了。

发布了7 篇原创文章 · 获赞 53 · 访问量 7191

猜你喜欢

转载自blog.csdn.net/Mr_J0304/article/details/105061238