2015年9月15日 星期二

android proguard 混淆後 debug

Android SDK下的工具 
路徑:android-sdks/tools/proguard/bin/proguardgui.bat

執行後如下:


點選左邊選單ReTrace
上方Mapping file 選專案內的 proguard/mapping.txt
將錯誤訊息貼在 Obfuscated stack trace
最後按下右下方的 ReTrace

2015年9月14日 星期一

Java Robot 滑鼠控制

Robot類別提供以下幾個方法來模擬滑鼠動作:

public void mouseMove(int x, int y); // 螢幕位置

/*java.awt.event.InputEvent.BUTTON1_MASK 代表左鍵
* java.awt.event.InputEvent.BUTTON2_MASK 代表中鍵
* java.awt.event.InputEvent.BUTTON3_MASK 代表右鍵*/
public void mousePress(int buttons);

public void mouseRelease(int buttons); //同上

/* 滾輪的轉動量 正值為向前轉,負值為向後轉。*/
public void mouseWheel(int wheelAmt);

詳細API
http://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html