飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 5826|回复: 8

[Android] 新手求助,为什么用eclipse调试安卓程序的时候会出现不能断点的情况

[复制链接]
  • TA的每日心情
    开心
    2024-4-8 22:23
  • 签到天数: 110 天

    [LV.6]常住居民II

    发表于 2016-4-30 16:57:07 | 显示全部楼层 |阅读模式
    本帖最后由 Bu弃 于 2016-4-30 17:02 编辑

    具体情况是这样的。通过cmd反汇编安卓。然后在主类中的onCreate()这个函数的第一行加上invoke-static {}, LAndroid/os/Debug;->waitForDebugger()V
    AndroidMainifest 文件也改了。然后回编译安装在虚拟机上。可以正常运行。然后用eclipse新建个java项目,把反编译的文件复制过去。到invoke-static {}, Landroid/os/Debug;->waitForDebugger()V 下一行双击下断。然后连接到虚拟机。

    QQ截图20160430165229.png
    这一步应该没错吧。然后点apply 再点debug 就出现了下面的情况 然后点ok后安卓程序就会自己跑起来。根本断不下
    QQ截图20160430165423.png
    不知道你们遇到过没。我也百度了。但是总是解决不了。但是我新建个java项目的话。是可以下断点debug的。另外再问一个问题。
    用apktool 的时候总会出现下面的问题,导致不能编译。总需要自己手动cmd里敲,总是弄不懂是怎么原因导致的。百度了也弄不清楚。
    QQ截图20160430170100.png
    新手不懂。望各位大神解答。拜谢。


    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-2-26 11:14
  • 签到天数: 459 天

    [LV.9]以坛为家II

    发表于 2016-5-1 07:55:09 | 显示全部楼层
    找到原因就不错,加油
    PYG19周年生日快乐!
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2019-2-26 11:14
  • 签到天数: 459 天

    [LV.9]以坛为家II

    发表于 2016-4-30 21:00:54 | 显示全部楼层
    你在哪里看到的教程,再仔细看几遍
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-25 14:18
  • 签到天数: 881 天

    [LV.10]以坛为家III

    发表于 2016-4-30 21:53:17 | 显示全部楼层
    本帖最后由 GeekCat 于 2016-4-30 21:56 编辑

    你是看F8老师的那个视频么,如果是的话请仔细跟着视频一步一步走~~

    你说的第二个问题请把那个APK上传上来
    让其他人试试看是你的电脑环境问题还是软件的问题或工具问题~
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-8 22:23
  • 签到天数: 110 天

    [LV.6]常住居民II

     楼主| 发表于 2016-4-30 22:26:26 | 显示全部楼层
    wgz001 发表于 2016-4-30 21:00
    你在哪里看到的教程,再仔细看几遍

    我都是跟着视频走的啊。论坛的F8老师的安卓逆向基础。
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-8 22:23
  • 签到天数: 110 天

    [LV.6]常住居民II

     楼主| 发表于 2016-4-30 22:27:51 | 显示全部楼层
    GeekCat 发表于 2016-4-30 21:53
    你是看F8老师的那个视频么,如果是的话请仔细跟着视频一步一步走~~

    你说的第二个问题请把那个APK上传上 ...

    对的。我是跟着一步一步走的。连编译的命令都是一个一个敲的。可是就是会出现这种不能下断的情况。或者下了断就提示这错误的情况。点击debug虚拟机里的程序直接跑飞
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-8 22:23
  • 签到天数: 110 天

    [LV.6]常住居民II

     楼主| 发表于 2016-5-1 00:31:05 | 显示全部楼层
    找到原因了。原来java项目不能用中文。。。
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-8-2 16:07
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2016-5-1 10:24:44 | 显示全部楼层
    肯定不是我的祸
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-8 22:23
  • 签到天数: 110 天

    [LV.6]常住居民II

     楼主| 发表于 2016-5-1 13:14:05 | 显示全部楼层
    F8LEFT 发表于 2016-5-1 10:24
    肯定不是我的祸

    老师,是我的锅。我新建的java项目命名成中文名了。所以就出现了这情况
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表