Android 开发中调试真机,启动app,手机ios app自动重启启

1、首先将手机设置为调试模式
方法:设置&&应用程序&&开发&&USB调试,打上&即可
2、用数据线连接至电脑,在电脑上安装豌豆荚,此时豌豆荚会帮你安装驱动,安装好后豌豆荚就可以连接上手机了
3、用adb命令测试是否有装置已连接
命令:adb devices
看到已经有一个装置了,即为我们连接的真机
注意:有的人可能提示找不到这个adb命令,这是因为你没有将其加入到path环境变量中,或者你进入sdk下的tools目录在运行此命令就不会报错,或者将tools路径加入到环境变量中,当然推荐第二种方法了
有的时候可能会出现下面的错误:
adb&server&is&out&of&date.&&killing...&&
ADB&server&didn't&ACK& *&failed&to&start&daemon&*
究其源就是adb server没启动
到stackoverflow上查了一下 经过分析整理如下:
原来adb server 端口绑定失败
继续查看到底是哪个程序给占用了
C:\Users\xxxxxx&netstat -ano | findstr "5037"
127.0.0.1:5037
127.0.0.1:5037
127.0.0.1:49422
ESTABLISHED
127.0.0.1:49422
127.0.0.1:5037
ESTABLISHED
打开任务管理器kill掉PID为4236 的这个进程。ok,至此问题解决了
4、开始在真机上调试
在eclipse中选择Run&&Run Configurations,在左边选择好你要调试的工程,然后将右边切换至Target标签下
这有三个选项,如果你想连接至真机调试,可选第一个或第二个,这里我直接选择第一个,点击Run,等待几秒钟出现以下界面
在这里就看到了我们的真机装置了,选择上面的真机OK即可在真机上运行程序了
阅读(...) 评论()78被浏览90,481分享邀请回答71 条评论分享收藏感谢收起45 条评论分享收藏感谢收起安卓 APP 安装好后不手动点击启动,也不重启手机,它会自动在后台运行吗?
12:56:36 +08:00 · 3486 次点击
安卓 APP 有权限在安装好后自动后台运行吗?
11 回复 &| &直到
11:25:58 +08:00
& & 12:58:03 +08:00
一次没启动过的话,应该不会主动启动
& & 13:06:07 +08:00
可以通过监听事件来启动 services 比如锁屏,断网,之类的
& & 13:15:54 +08:00 via Android
没有启动过的 app 无法接收到系统广播,如安装新应用、网络变化等。
但是可以接收自定义广播,如全家桶之间互相唤醒。
楼上的说法有误,锁屏广播禁止静态注册,也就是如果程序没在后台运行的话无论如何也收不到锁屏。
N 之后网络变化也会被去掉。
& & 15:38:38 +08:00
如果不被其他 app 关联启动的话,不会
& & 17:55:48 +08:00
会不会这样:我手机里已经装了淘宝并运行了,然后我又安装了支付宝但没点击启动,此时淘宝监控到新安装了支付宝,然后立即向发送广播唤醒支付宝?
& & 18:20:23 +08:00
& & 18:47:23 +08:00

2 楼正解
& & 22:18:50 +08:00
没有其他应用调用是不行的,比如 android.intent.action.BOOT_COMPLETED 应该是 3.1 还是 4.0 以前是可以监听到的,但是之后的版本必须要用户手动启动一次才行,当然了如果是 system app 就不受此限制
& & 10:33:55 +08:00
应用自启动大概是在 3.1 还是 4.0 左右增加了限制。
如果没用户手动杀除,或者没用启动过,会有个特殊的标识,在此状态下,应用不能被一些系统广播换气
& & 15:11:53 +08:00
有可能会的
举个例子,某集团的互相唤醒,一次没运行过,有自启管理,也可以起来..
另外:关于特殊标识,如果有 root 权限,其他 app 也可以修改掉
over
& & 11:25:58 +08:00 via Android
一次都没启动是收不到系统广播的, android 源码里写的很清楚
& · & 881 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.0 · 60ms · UTC 00:02 · PVG 08:02 · LAX 16:02 · JFK 19:02? Do have faith in what you're doing.Android开发 在模拟器上调试没有问题. 在真机上调试闪退._百度知道
Android开发 在模拟器上调试没有问题. 在真机上调试闪退.
E/HAL: load: id=gralloc != hmi-&id=gralloc
W/System: ClassLoader referenced unknown path: /data/app/com.xcz.musicplayer-2/lib/arm
W/System: ClassLoader referenced unknown path: /data/app/com.xcz.musicplayer-2/lib/arm
I/HwCust: Cons...
我有更好的答案
好像是说累加载的时候路径不对
/data.....这里,你检查下,手机里有吗
一模一样的问题,同问解决了吗,怎么解决的,是什么问题,谢谢
为您推荐:
其他类似问题
android开发的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 appium中app自动重启 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信