神奇华为3c手机, 出现安装未成功问题。

1、我会命令adb uninstall 先卸载我们有签名的安装包。

2、用开发模式在手机上运行我们的应用。

3、然后测试就把手机拿走了,就用应用管理器把我们的应用卸载了。

4、继续装我们的开发包,死活也装不了。我拿到手机也没有办法。试了很久,差点就要root手机了,但是手机又不是我的,没有办法root。

5、网上提供此资料

http://xusaomaiss.javaeye.com/blog/393296

在反复安装android apk的时候,有的时候可能会遇到adb install错误,内容是:Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

这很可能是因为你在以前uninstall应用的时候,没有做彻底,只是简单的rm /data/app/下面的apk文件了,一个补救的办法如下:

启动模拟器,然后进入菜单

settings->applications->mange

applications-> select the application->select "unistall".

这样就能彻底删除了,然后再重新安装这个apk就没问题了

另外一个办法就是将/data/system/packages.xml中该应用相应的信息删掉,重启模拟器再安装即可,因为adb install后,会在packages.xml中添加相应的程序信息。

然而,在这里都不可以使用:

1、widget不在mange applications列表中;

2、/data/system/packages.xml中无这个app信息,且修改麻烦

再找...

http://iame.javaeye.com/blog/391455

制作好apk后(必须签名),通过adb install xx.apk后,

1)apk文件放在了/data/app/目录下

2)/data/system/packages.xml中增加了条记录

3)如果使用到了数据库,首次运行后/data/data下增加了个apk使用到的数据目录

卸载方式有如下几种:

1)优雅式:通过界面 settings-->applications-->manage applications-->找到应用-->application Info-->uninstall 就可以正常卸载应用了。

2)粗暴式 直接到/data/app目录下删除apk

adb shell

cd /data/app

rm xxx.apk

不推荐这种方式,只删除了apk,如果应用还有其他的目录,如数据库目录/data/data/xxx/databases/并没有清理干净,留有隐患。

3)隐藏式:

adb uninstall package-name (这个在adb的帮助文档中没有说明,但可以用)

什么,不知道package-name?看看你的AndroidManifest.xml中有个必须的属性就是package,它所指定的就是package-name。

PS. android中package和application不是一个东西,但也没有看到清楚的解释。能否这样理解:

package是物理概念,application是运行期的逻辑概念?

OK,试试:

F:"publish>adb  uninstall com.anrdroid.test

Success

成功删除,再装:

[2009-06-07 02:48:45 - battery] Performing sync

[2009-06-07 02:48:45 - battery] Automatic Target Mode: using device ‘HT843GZ03305‘

[2009-06-07 02:48:45 - battery] Uploading battery.apk onto device ‘HT843GZ03305‘

[2009-06-07 02:48:45 - battery] Installing battery.apk...

[2009-06-07 02:48:49 - battery] Success!

[2009-06-07 02:48:49 - battery] "battery"bin"battery.apk installed on device

[2009-06-07 02:48:49 - battery] Done!

我试了很久,没有解决。

我就用eclipse的代码将应用重新跑一次,安装成功,再将此应用卸载(用手机系统自带的卸载),再重新装有签名的应用,OK.

神奇华为3c手机, 出现安装未成功问题。,布布扣,bubuko.com

时间: 2024-05-27 09:38:37

神奇华为3c手机, 出现安装未成功问题。的相关文章

奇妙华为3c手机, 出现安装未成功问题。

1.我会命令adb uninstall 先卸载我们有签名的安装包. 2.用开发模式在手机上执行我们的应用. 3.然后測试就把手机拿走了,就用应用管理器把我们的应用卸载了. 4.继续装我们的开发包,死活也装不了.我拿到手机也没有办法. 试了非常久,差点就要root手机了,可是手机又不是我的.没有办法root. 5.网上提供此资料 http://xusaomaiss.javaeye.com/blog/393296 在重复安装android apk的时候,有的时候可能会遇到adb install错误,

.net 4 安装未成功,无意中的解决办法!

公司 电脑是chost的系统,由于使用时间过长,重装纯净版系统的话,代价太大,故网上寻求各种解决办法! 安装.net 4 总是失败,查看百度,各种: WIN7系统哈哈跟我的问题一样,我的刚才解决了:1.开始->运行->net stop WuAuServ2.开始->运行->%windir%3.将文件夹SoftwareDistribution重命名为SDold4.开始->运行->net start WuAuServ之后再重新装.net4就能装了.我的也是开始装不了.net4

关于华为P9手机的解锁、刷Recovery、获取Root、安装Busybox,以及升级降级的全过程(和一些错误的解决方法)

我有一部华为P9手机,型号EVA-TL00,属于移动定制机.用了半年多了,想给手机添加一些功能,发现有些功能必须Root之后才能用代码实现,所以动了Root的打算. 一.手机解锁.(不解锁则无法对手机系统进行任何修改) 1.1 首先要拥有一个华为的账号,并登录在欲解锁的手机上满14天.才能进行下一步. 1.2  登录华为解锁网址 https://emui.huawei.com/cn/plugin/unlock/index ,用华为账号登录,按照提示输入信息,获取解锁码:1667824540654

未成功,待续。。。

现有环境说明: [[email protected] ~]# uname -r 2.6.32-358.el6.i686 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.4 (Final) freeradius-mysql-2.1.12-4.el6_3.i686 freeradius-2.1.12-4.el6_3.i686 安装MySQL及数据库及freeradius yum install mysql mysql-s

如何通过wifi在android手机上安装调试应用

如何通过wifi在android手机上安装调试应用 1. 首先还是要打开手机的usb调试选项,并通过usb线连接手机.2. 然后执行“adb tcpip 5555”,把adb从usb模式切换到tcpip模式.正确的回显信息是:“restarting in TCP mode port: 5555”.5555可以是任何未占用的端口号.3. 再执行“adb connect <手机的WLAN IP>:5555”,连接到手机.正确的回显信息是:“connected to <手机的WLAN IP&g

从”茄子快传”看应用程序如何获取手机已安装程序的apk文件

"茄子快传"是联想开发的一款近距离文件共享软件,它通过wifi-direct(速度飞快,不需要联网)或者普通的网络(速度慢)在不同手机间传递文件.不知为何,它就火了起来,火的也飞快.其中,共享传输已安装程序文件apk这一功能引起了我强烈的兴趣. 我们知道android对每个应用的权限做了很苛刻的控制,每个应用程序有自己的用户id,每个应用程序只能访问自己的数据,比如程序com.android.calculator计算器程序只被允许访问/data/data/com.android.cal

Android检测手机是否安装某个应用

判断手机已安装某程序的方法: private boolean isAvilible(Context context, String packageName){ final PackageManager packageManager = context.getPackageManager();//获取packagemanager List< packageInfo> pinfo = packageManager.getInstalledPackages(0);//获取所有已安装程序的包信息 Li

华为 安卓手机在MAC系统下调试模式设置(转载)

同时做IOS开发的同学,使用MACOS会发现在ANDROID 开发环境完整的情况下,接入MOTO,SAMSUNG,HTC,ZTE等手机都可以自动识别,并可以在DDMS中查看LOGCAT,唯独华为的手机不可识别.USB开发调试也设置了,在WINDOWS下可以识别,为什么呢?别急,有工程模式: 在拨号界面输入:*#*#2846579#*#* 找到-$amp;>quot;$ProjectMenuAct"->"后台设置"->"USB端口设置" 改

CSS制作华为mate8手机模型示例

CSS制作华为mate8手机模型效果图 1.HTML代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div class="phone"> <div class="body"></div> &