本帖最后由 fendouyc 于 2014-02-17 16:25:51 编辑

解决方案 »

  1.   

    我用米聊相应的写了程序,多用例也能用。难道是软件的设计?我看我软件运行时候会在进程中有一个服务MassageService,teardown不成功和这个服务有关系吗?
      

  2.   

    真机上安装了签名修改一致的apk,然后eclipse里面,Run As>Android Junit Test
      

  3.   

    我的天啊,我知道原因了。我问了我们软件开发的,这个软件启动时的包名是com.aspirecn.microschoolParent、Activity是com.aspirecn.microschoolParent.MicroschoolParent。
    启动的目的是启动包com.aspirecn.microschool和com.aspirecn.microschool.MicroschoolParent。
    所以卡在了第二个case的Setup。
    至于为啥软件这么设计,是有历史原因的。
    所以大师们有没有什么办法解决?