ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

安卓逆向入门期之在环境配置环节踩的坑

2021-05-24 17:29:19  阅读:197  来源: 互联网

标签:逆向 入门 jdk 安卓 报错 debug Studio Android Monitor


1. 找不到DDMS

一种可能性是Android Studio的版本号高于3.x.x(3.x.x的版本关闭了这个DDMS功能)这种情况我不太知道怎么处理……但看到网上有很多别的博主介绍方法,猜测应该可行

另一种是Android Studio版本号是2.x.x及以下(我的是2.2.3),但是tools下没有Android->Android Device Monitor,这种情况可以找到SDK的安装目录,手动启动monitor.bat
详细方法参照以下博主的链接
【新版android studio 找不到DDMS及monitor打开白屏或报错问题】
(看起来这个方法好像也适用于新版)

2. 运行Monitor.bat失败报错

报的是这个错误在这里插入图片描述
这个错误产生的原因是jdk版本太高了(出现这个问题的时候我的版本配置是jdk15+Android Studio 2.2.3),卸载高版本jdk重新安装旧版本jdk即可(我安装的是jdk8)
jdk卸载、安装、环境变量配置详细方法参照以下博主的链接
【jdk卸载】
这里面提到的一些套件,包括注册表键值,没有的话就不需要管它了
【jdk8的安装包、安装方式、环境变量配置及安装是否成功的验证】
如果在上一篇文章中验证javac时报错,继续参考这篇文章
【JDK环境变量配置详细解析】

3. 打断点开启debug调试报错

报错信息为:
Unable to open debugger port (localhost:8700): java.net.ConnectException “Connection refused”

网上介绍的大多数方法都是kill掉adb进程然后重新开启debug,但是这个方法对我的机器没啥用,kill掉了之后还是会报同样的错
后来在StackOverflow里找到了对应的解决方案:先开启Android Device Monitor, 再去尝试debug
在这里插入图片描述
这里把原链接也贴上来
Unable to open debugger port : java.net.ConnectException “Connection refused”

暂时踩了这么多,之后又踩了就再来补充(倒是希望不用再来补充了T T)

标签:逆向,入门,jdk,安卓,报错,debug,Studio,Android,Monitor
来源: https://blog.csdn.net/qq_38646501/article/details/117226857

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有