文档章节

安卓真机测试:使用adb中遇到的问题小结

丹zxd
 丹zxd
发布于 2016/12/30 11:42
字数 409
阅读 15
收藏 0

1、安卓真机测试时有时会遇到以下错误:

Failurer: INSTALL_CANCELED_BY_USER //安装被用户取消

解决方法:安装错误,在手机上需要手动点击确定安装程序。

2、adb install ,安装应用,后面跟的参数是 apk的路径。

如:adb install E:\APP\cnrongxinsalesperson.apk

adb uninstall , 卸载应用,后面跟的参数是 应用的包名,请区别于apk的文件名。

如:adb uninstall cn.rongxin.salesperson

3、如何查看应用的包名

在cmd环境下输入 adb shell ,然后输入 su 进入root权限,cd data/data ,再输入 ls 进行查看。

或者在cmd环境下输入 adb shell ,然后输入 su 进入root权限,pm list packages 也可以查看。

注意:通过这两种方式获取的结果略有不同,注意查看和对比

4、执行adb remount 提示:operation not permitted

执行adb root 提示:adbd cannot run as root in production builds

这样的话执行 adb pull 或者是通过一些软件查看某个应用程序的数据时依旧没有权限。

以上问题可以通过在手机安装 adbd.apk 解决,启动 adbd ,并做以下选择,即可解决:
这里写图片描述

下载地址:http://www.anzhi.com/soft_616421.html#

5、dumpsys 查看应用包名

这是个人最推荐的方法,请先打开你要获取包名及 Activity 的应用

  1. dumpsys window

    1
    2
    [xuxu:~]$ adb shell dumpsys window w | grep \/ | grep name=
    mSurface=Surface(name=com.android.camera/com.android.camera.Camera)
    注意:windows 下请使将 grep 替换成 findstr

    2. dumpsys activity

    1
    2
    [xuxu:~]$ adb shell dumpsys activity | grep mFocusedActivity
    mFocusedActivity: ActivityRecord{430fe770 u0 com.android.camera/.Camera t50}
    同样地注意不同系统替换 grep 和 findstr

 

© 著作权归作者所有

丹zxd
粉丝 2
博文 5
码字总数 1395
作品 0
深圳
私信 提问
android开发中eclipse容易出现的问题

搞过android开发的人应该都有遇到eclipse装怪的时候吧,反正我有几次就想扔砖头砸电脑。下面是我遇到的几个常见的问题: 1:ADB server didn't ACK failed to start daemon ,这个是我遇到过...

我不是咸蛋
2012/08/30
0
1
安卓开发的真机测试运行的问题。

今天应公司要求,看了下安卓。并开始着手开始搭建环境。至于需要那些工具和步骤我在这里就不说了,网上很多。 首先我说遇到的第一个问题 1 应用程序在发布的时候。检测不到avd和avb。 首先说...

天使broken
2015/07/30
0
0
android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决

android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决 地图服务开发中遇到此类错误大体分为以下两种情况解决:(论坛里大多都是属于第一种情况的答案,但是遇到第二种情 况...

长平狐
2012/08/29
177
0
android adb命令行工具使用

启动和关闭ADB服务(adb start-server和adb kill-server) 经作者测试,模拟器在运行一段时间后,adb服务有可能(在Windows进程中可找到这个服务,该服务用来为模拟器或通过USB数据线连接的真...

ruigal
2012/07/31
0
0
android调试无法连接真机或模拟器

最近做项目,遇到的问题,在执行Android程序时,打不开模拟器或连接了真机也无法运行程序 ,提示adb 路径不对或查看adb 是否可执行,网上很多人说在资源管理器中把adb.exe进程结束了就可以了...

younchen
2013/06/05
0
1

没有更多内容

加载失败,请刷新页面

加载更多

硬件配置

https://akkadia.org/drepper/futex.pdf sudo lshw -businfo[sudo] lambda 的密码: Bus info Device Class Description======================================......

MtrS
今天
3
0
springmvc的return “success”源码解读

qqqq

architect刘源源
今天
6
0
Java程序员五面阿里分享 逆袭成功 太不容易了!

前言 拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习心得。希望能够帮助更多的小伙伴。 我本科毕业于中南大学信管专业,真正开始学习Jav...

别打我会飞
昨天
4
0
Android Camera模块解析之视频录制

《Android Camera架构》 《Android Camera进程间通信类总结》 《Android Camera模块解析之拍照》 《Android Camera模块解析之视频录制》 《Android Camera原理之CameraDeviceCallbacks回调模...

天王盖地虎626
昨天
3
0
手把手教你使用issue作为博客评论系统

自从上周在阮一峰的 每周分享第 60 期 看到了可以将 GitHub 的 issue 当作评论系统,插入第三方网页的 JS 库——utterances。我就对此“魂牵梦绕”。个人博客使用的是VuePress。 TLDR (不多废...

jump--jump
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部