Android Studio INSTALL_FAILED_UID_CHANGED的解决办法

使用Android Studio开发Android应用,把Android应用调试安装在手机上时,出现了安装失败的提示:INSTALL_FAILED_UID_CHANGED。

上网找了很多资料:

1.说是没有卸载干净,需要使用adb shell命令删除应用的残留文件夹。

1 cd /data/data
2 rm -r 应用包名
http://stackoverflow.com/questions/16277422/android-install-failed-uid-changed

试了一下,发现这个需要手机已经root。否则没有权限删除这些文件夹。

2.上一种方法针对的是已经root的Android手机,而我的手机没有root,自然需要找其他办法。

最后是通过下面这种方法成功解决了问题:

1 打开手机中的设置--->安全--->未知来源,取消它,重新选中。
2 重启手机
3 安装应用,问题成功解决。

-------------------------------------------------------------------------------------------------------------------------------------------------

祝博客园的各位园友:新年快乐,羊年大吉!

时间: 02-16

Android Studio INSTALL_FAILED_UID_CHANGED的解决办法的相关文章

android studio 更新失败解决办法

在andriod studio目录下找到studio.exe.vmoptions这个文件,用记事本打开,在后面加上 -Djava.net.preferIPv4Stack=true -Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml -Didea.patches.url=http://dl.google.com/android/studio/patches/ 如果是64位,则修改studio64.ex

魅族手机在ubuntu下无法被Android Studio找到的解决办法

在ubuntu下打开AS,device chooser里面什么都找不到,检查数据线与手机没问题后问题定位在魅族手机与ubuntu系统之间的适配,网上诸多适配ubuntu与android的方法都无法成功,在把手机调成内置光盘模式后找到提示,红色部分为我们要做的事 1.  建立或修改文件 ~/.android/adb_usb.ini,在文件开头或末尾添加一行,内容是0x2a45. ========= sudo -s gedit ~/.android/adb_usb.ini 然后写入0x2a45 2.

Visual Studio Xamarin编译Android项目出错的解决办法

安装完Xamarin后,编译Android项目时,你会发现好长时间进度都不动,当你取消编译后,会发现其实是出错了,就是因在Android项目在第一次编译时要去google网站上下一个andorid sdk包,墙内又连不上,就卡在那了,解决办法就是自已到国内的一些镜像网站上(如:http://mirrors.opencas.cn/android/)下一个,如:android_m2repository_r29.zip, 然后解压到任意目录下,用mklink建立链接到C:\Users\{usernam

[转]编译Android源代码常见错误解决办法

1. 编译时出现/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libz.so when searching for -lz PLATFORM_VERSION_CODENAME=AOSPPLATFORM_VERSION=AOSPTARGET_PRODUCT=genericTARGET_BUILD_VARIANT=engTARGET_SIMULATOR=TARGET_BUILD_TYPE

因为Android M权限问题导致的"Permission Denial: reading com.android.providers.media.MediaProvider"解决办法

程序出错报告 在模拟器上调试程序,出错代码如下: Cursor cur = context.getContentResolver().query( MediaStore.Audio.Media.INTERNAL_CONTENT_URI, new String[] { MediaStore.Audio.Media.TITLE, MediaStore.Audio.Media.DURATION, MediaStore.Audio.Media.ARTIST, MediaStore.Audio.Media

android addJavascriptInterface 不能生效 解决办法

1. webview.addJavascriptInterface() doen not work on API 16+ 常见的客户端与H5的混合编程是使用scheme+.JS bridge.provider等. 在做Android 与 H5 客户端交互时,发现一个很诡异的错误.在一个4.2.2的 三星S3上,Android Javascript Bridge 会出现回调出错. 所有挂在Bridge对象下的函数均无法找到.于是一点点排查问题到底出现在哪. 其他手机H5混合编程消息回调正常,本以为

无法打开Android SDK Manager的解决办法

不知道从什么时候开始,打开Android的SDK Manager.exe时,命令行窗口一闪就自动关掉了. 想更新一些Android的东西都更新不了. 查了一下,解决办法是: 环境变量的系统变量Path中,java\bin的路径要放在windows\system32前面. 比如我的情况就是: D:\Program Files\Java\jdk1.7.0_51\bin; 放在 %SystemRoot%\system32; 的前面. 真是不知道老外是怎么想到这种解决方法的. 参考链接: http://

Android ANR原因及解决办法

1.什么是ANR 在Android中,应用程序的响应性是由ActivityManager和WindowManager系统服务监视的.当监测到以下情况中的一个时,Android就会针对特定的应用程序显示ANR A activity中5秒内没有响应输入事件(如按键按下.屏幕触摸) B BroadcastReceiver在10秒内没有执行完毕 造成以上情况出现的原因有很多,主要的原因是在主线程中做了非常耗时的操作,如下载.IO异常等. 2.如何避免ANR 一般耗时的操作,如网络及数据库的访问.高耗时计

Android sdk更新失败解决办法

Android SDK Manager - Settings窗口在HTTP Proxy Server和HTTP Proxy Port输入mirrors.neusoft.edu.cn和80, 并且选中Force https://... sources to be fetched using http://... 设置完成后单击「Close」按钮关闭OK 网上说还要加host,我没有加,速度也挺快480kb/s