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

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

概述1.找不到DDMS一种可能性是AndroidStudio的版本号高于3.x.x(3.x.x的版本关闭了这个DDMS功能)这种情况我不太知道怎么处理……但看到网上有很多别的博主介绍方法,猜测应该可行另一种是AndroidStudio版本号是2.x.x及以下(我的是2.2.3),但是tools下没有Android->AndroidDeviceMo 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环境变量配置详细解析】@H_404_26@

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”
@H_404_26@

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

总结

以上是内存溢出为你收集整理的安卓逆向入门期之在环境配置环节踩的坑全部内容,希望文章能够帮你解决安卓逆向入门期之在环境配置环节踩的坑所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1003061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存