android PC端连接android手机:
引用包:
import com.android.chimpchat.ChimpChat;
import com.android.chimpchat.core.IChimpDevice;
import com.android.chimpchat.core.IChimpImage;
import com.android.chimpchat.core.TouchPressType;
import com.android.ddmlib.AndroidDebugBridge;
import com.android.ddmlib.IDevice;
import com.android.ddmlib.AndroidDebugBridge.IDeviceChangeListener;
IChimpDevice paramIChimpDevice;
ChimpChat localChimpChat = ChimpChat.getInstance();
AndroidDebugBridge bridge = AndroidDebugBridge.createBridge();
/*AndroidDebugBridge.addDeviceChangeListener(new IDeviceChangeListener(){
@Override
public void deviceChanged(IDevice arg0, int arg1) {
System.out.println("hello"+AndroidDebugBridge.getBridge().getDevices().length);
}
@Override
public void deviceConnected(IDevice arg0) {
// TODO Auto-generated method stub
}
@Override
public void deviceDisconnected(IDevice arg0) {
// TODO Auto-generated method stub
}
});*/
System.out.println(bridge.getDevices().length);
paramIChimpDevice=localChimpChat.waitForConnection(2147483647L,"emulator-5556");
或者paramIChimpDevice=localChimpChat.waitForConnection();//会直接连接第一个启动设备或者模拟器
paramIChimpDevice.touch(e.x, e.y, TouchPressType.fromIdentifier(TouchPressType.DOWN_AND_UP.getIdentifier()));//鼠标点击事件
paramIChimpDevice 提供了很多事件,包含了press,touchu,drag等