所开发的功能与硬件平台关系较大,不能再模拟器中运行,只能每次生成apk后,手动签名一次,加上共享权限什么的,并且手动的安装到手机上才可以运行
这样子直接后果就是没办真机测试!!!单步无法调试,只能靠测试在那里瞎点,测出一大堆问题。。改起来也很麻烦,所以请问一下有没有什么办法可以真机调试的,并可以走单步进入进行白盒测试???

解决方案 »

  1.   

    Logcat,在Elcipse的LogCat中,即使不是从Eclipse中启动的程序,照样可以监视到log对象记录的东西
      

  2.   

    Elcipse中  还有一个debug开关,也可以用这个断点来调试应用!
      

  3.   


    请问你,我把签名到安装,写了个bat文件,每当修改一次源代码,就debug一次,生成新的apk,当执行bat文件的时候就是执行签名并进行安装到手机,可不可以把这个bat文件搞到eclipse中,就是当点击debug时候,连带执行bat文件?这样子是不是就可以真机测试了?
      

  4.   

    点工程的Properties,选择Builders=》New=》Program,确定切到Main
    Location选择bat文件,Working Directory选择bat文件所在目录切到Build Options
    选中Launch in background, During auto build, During clean之后保持选中这个新建的builder就可以了。
      

  5.   

    最好的办法就是合理的打上log 然后通过log维护
      

  6.   

    直接用eclipse连上真机进行调试就可以了