显然可以模拟点击 
一般测试用monkey test就行了 乱点
自己做可以利用ADBadb shell sendevent [device] [type] [code] [value]利用这个 不知道可不可以满足兰州的需求。。

解决方案 »

  1.   

    终端的测试已经有了,要做成apk基本上放弃了,我现在正往源代码里面写呢,希望能出结果
      

  2.   

    发送一个event出去
    就2行代码
      

  3.   

    自己好好看看activity 类  里面本来就有分发的函数
      

  4.   

    你没懂我的意思需要一个压力测试软件, 和activtiy是没有关系的,开源的类发送事件必须有目标,
      

  5.   

    MotionEvent ev = MotionEvent.obtain(1000, 500, MotionEvent.ACTION_DOWN, 100.0f, 400.0f, 0);
    dispatchTouchEvent(ev);
      

  6.   

    你用MotionEvent或者自己做假事件模拟驱动从View发送到上层去类似于Monkey测试的实现 应该不难
      

  7.   

    说是容易哦,怎么发送出去啊?dispatchTouchEvent()发送一个时间,可是没有注入到服务,貌似没用,返回的一直是false,
      

  8.   


    无语了
    你能告诉我 false的含义吗
    不相信就算了 
      

  9.   

    拿不到IWindwoManager 和 ServiceManager,,怎么写都没办法, 你不信你自己去试试把,
      

  10.   

    dispatchTouchEvent() 和onTouchEvent()一样都是触屏以后才出发的时间, 你要获取触屏位置可以, 但是你要反过来通过这个去触发触屏时间,不可能,看来要试试驱动去模拟时间