如何在Unity中对小程序真机数据进行 Android 真机断点调试

android studio怎么对library进行断点调试?
作者:佚名
字体:[ ] 来源:互联网 时间:08-02 12:02:25
android studio怎么对library进行断点调试?android studio中经常会遇到library不能进入断点,很不方便,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下
在使用android studio经常发现library不能进入断点,给开发带来很大不便。本经验将介绍如何利用andorid studio对android library进行断点调试。
软件名称:Android Studio v2.2.2.0 官方最新版(apk应用开发工具)软件大小:1.6GB更新时间:
1、在library和app的build.gradle中把minifyEnabled true改为minifyEnabled false
2、在library的buld.gradle最后面添加&&:configurations { & &debug & &release}
3、在app的build.gradle中添加library的依赖:compile project(':lib')
注意事项:
minifyEnabled true可能导致apk变大,代码容易被泄漏,发布时特别要注意改为false。
相关推荐:
大家感兴趣的内容
12345678910
最近更新的内容3186人阅读
unity(10)
在百度上搜索了很久都没有找到如何在Android上面真机断点调试的方法,没办法只能科学上网到谷歌上去找,终于在Unity官网上找到了Android真机断点调试的办法。1.首先在手机上开启USB调试功能,并安装驱动(这一步很多手机助手都可以完成)。2.用USB电缆连接手机和电脑。3.确保手机和电脑在一个局域网内,简单的说就是电脑和手机共用一个路由器,网段一样。4.打开电脑上CMD窗口,输入以下命令:
adb tcpip 5555(该命令打开手机adb网络调试功能)
正常情况下输入命令后控制台会出现回显
restarting in TCP mode port: 5555
打开手机查看手机的IP地址(不会请百度)假设手机的地址是192.168.1.x输入命令
adb connect 192.168.1.x
如果一切正常控制台会回显以下内容
connected to 192.168.1.x:5555
如果你想查看是否连接成功请输入以下内容
adb devices
控制台会回显连接的设备5.如果一切连接成功,请拔掉USB电缆,选择File-&Build&Run,在编译之前要勾选上Development Build 和Script Debugging这两项(在build setting里面勾选不要忘记否则是不能调试的)电脑会自动编译文件并将APK推送至手机,在手机上同意并安装。6.当程序运行后再Monodevelop里面打开Run-&Attach to process 会发现你手机的选项,选择手机,在脚本里面添加断点,你发现可以调试了,那叫一个爽!出现问题再也不用去瞎猜,或者添加Debuglog了。新补充:有些同学因为某些原因没有实现最后调试这一步,我深表遗憾,为了给大家证明确实是可以这么做的,我特此贴出我的成功截图,我的两个手机联想K3note 和小米2都没有问题(不要吐槽手机太破,对我来说完全够用,开发游戏的我现在基本不怎么玩游戏了),三星T815平板还没试不过相信没有问题。请大家坚定信心,这条路肯定是是行得通的,出了问题好好检查下到底是哪里不对。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:398065次
积分:4693
积分:4693
排名:第6552名
原创:79篇
转载:31篇
评论:168条
(1)(7)(2)(1)(3)(1)(1)(1)(3)(2)(1)(2)(1)(1)(1)(4)(1)(2)(1)(1)(4)(3)(1)(1)(2)(2)(7)(6)(6)(21)(6)(1)(1)(2)(2)(2)(1)(2)(1)(1)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'大家都知道开发android app 的时候可以有2种调试方式,
一种是Android Virtual Device(虚拟模拟器) ,另一种就是真机调试。
这里要说的是真机调试的一些安装步骤:
1. 电脑上安装手机USB驱动
  如果没有安装驱动或者电脑没有自动安装驱动,无法正常检测设备的话,就算完成下面2步也会有以下提示:USB device not found
  安装成功后在电脑的设备管理以及 Android Device Monitor 上都可以看到该设备。
  顺便分享一下笔者使用的驱动,型号是&ZTE U960E (中兴手机) ,U960E 驱动网盘下载地址:&下载文件&ZTE_Handset_USB_Driver.rar 即可。具体是否适用所有中兴型号留给大家探索了 ^_^。
2. 打开手机开发人员选项勾选USB 调试
  U960E 进入步骤为:  系统设置 &&设置& 开发人员选项& 选择USB调试
3. &Android studio 调试模式设置为 USB Device
  详细教程:
阅读(...) 评论()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即可在真机上运行程序了
阅读(...) 评论()}

我要回帖

更多关于 微信小程序 真机预览 的文章

更多推荐

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

点击添加站长微信