├── TestApp ├── bin │ ├── TestApp.apk │ ├── classes.dex │ ├── resources.ap_ │ ├── classes │ │ └── com │ │ │ └── example │ │ │ └── testapp │ │ │ ├── R.class │ │ │ ├── R$id.class │ │ │ ├── R$attr.class │ │ │ ├── R$dimen.class │ │ │ ├── R$layout.class │ │ │ ├── R$menu.class │ │ │ ├── R$string.class │ │ │ ├── R$style.class │ │ │ ├── R$drawable.class │ │ │ ├── BuildConfig.class │ │ │ └── MainActivity.class │ ├── res │ │ └── crunch │ │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ │ └── drawable-xhdpi │ │ │ └── ic_launcher.png │ ├── dexedLibs │ │ └── android-support-v4-1cc17aee38bb349e50ed758e5badfc0b.jar │ └── AndroidManifest.xml ├── libs │ └── android-support-v4.jar ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── values-v11 │ │ └── styles.xml │ ├── menu │ │ └── main.xml │ ├── values-w820dp │ │ └── dimens.xml │ ├── values-v14 │ │ └── styles.xml │ └── layout │ │ └── activity_main.xml ├── .settings │ └── org.eclipse.jdt.core.prefs ├── gen │ └── com │ │ └── example │ │ └── testapp │ │ ├── BuildConfig.java │ │ └── R.java ├── .classpath ├── project.properties ├── proguard-project.txt ├── .project ├── AndroidManifest.xml └── src │ └── com │ └── example │ └── testapp │ └── MainActivity.java ├── MonkeyPlatform ├── assets │ ├── key_event.json │ ├── touch_event.json │ └── flip_event.json ├── bin │ ├── classes.dex │ ├── resources.ap_ │ ├── MonkeyPlatform.apk │ ├── classes │ │ └── love │ │ │ └── juhe │ │ │ ├── test │ │ │ ├── R.class │ │ │ ├── R$attr.class │ │ │ ├── R$id.class │ │ │ ├── R$layout.class │ │ │ ├── R$string.class │ │ │ ├── TestFuxk.class │ │ │ ├── BuildConfig.class │ │ │ ├── R$drawable.class │ │ │ ├── TestMainActivity.class │ │ │ ├── ScriptiLogActivity.class │ │ │ ├── TestMainActivity$1.class │ │ │ ├── ScriptiLogActivity$1.class │ │ │ ├── ScriptiLogActivity$2.class │ │ │ └── script │ │ │ │ ├── ScriptManager.class │ │ │ │ └── ScriptReader.class │ │ │ └── androidmonkey │ │ │ ├── Monkey.class │ │ │ ├── MonkeyLog.class │ │ │ ├── EventObsever.class │ │ │ ├── MonkeyConfig.class │ │ │ ├── MonkeyEvent.class │ │ │ ├── MonkeyKeyEvent.class │ │ │ ├── MonkeyManager.class │ │ │ ├── MonkeyEventQueue.class │ │ │ ├── MonkeyEventSource.class │ │ │ ├── MonkeyFlipEvent.class │ │ │ ├── MonkeyMotionEvent.class │ │ │ ├── MonkeyTouchEvent.class │ │ │ ├── MonkeyActivityEvent.class │ │ │ ├── MonkeySourceRandom.class │ │ │ ├── MonkeyThrottleEvent.class │ │ │ └── MonkeyTrackballEvent.class │ ├── res │ │ └── crunch │ │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ │ └── drawable-xhdpi │ │ │ └── ic_launcher.png │ └── AndroidManifest.xml ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── layout │ │ ├── activity_script_list.xml │ │ ├── activity_main.xml │ │ └── content_params_layout.xml │ └── values │ │ └── strings.xml ├── gen │ └── love │ │ └── juhe │ │ └── test │ │ ├── BuildConfig.java │ │ └── R.java ├── src │ └── love │ │ └── juhe │ │ ├── androidmonkey │ │ ├── EventObsever.java │ │ ├── MonkeyConfig.java │ │ ├── MonkeyLog.java │ │ ├── MonkeyManager.java │ │ ├── MonkeyEventSource.java │ │ ├── MonkeyThrottleEvent.java │ │ ├── MonkeyEventQueue.java │ │ ├── MonkeyEvent.java │ │ ├── MonkeyFlipEvent.java │ │ ├── MonkeyActivityEvent.java │ │ ├── MonkeyTrackballEvent.java │ │ ├── MonkeyTouchEvent.java │ │ ├── MonkeyKeyEvent.java │ │ ├── Monkey.java │ │ ├── MonkeyMotionEvent.java │ │ └── MonkeySourceRandom.java │ │ └── test │ │ ├── script │ │ ├── ScriptManager.java │ │ └── ScriptReader.java │ │ ├── TestFuxk.java │ │ ├── ScriptiLogActivity.java │ │ └── TestMainActivity.java ├── .settings │ └── org.eclipse.jdt.core.prefs ├── .classpath ├── project.properties ├── proguard-project.txt ├── .project └── AndroidManifest.xml └── README.md /TestApp/bin/TestApp.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/TestApp.apk -------------------------------------------------------------------------------- /TestApp/bin/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes.dex -------------------------------------------------------------------------------- /MonkeyPlatform/assets/key_event.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | event_type:"flip_event", 4 | event_params:{ 5 | } 6 | 7 | } -------------------------------------------------------------------------------- /TestApp/bin/resources.ap_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/resources.ap_ -------------------------------------------------------------------------------- /MonkeyPlatform/assets/touch_event.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | event_type:"flip_event", 4 | event_params:{ 5 | } 6 | 7 | } -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes.dex -------------------------------------------------------------------------------- /MonkeyPlatform/bin/resources.ap_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/resources.ap_ -------------------------------------------------------------------------------- /MonkeyPlatform/assets/flip_event.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | event_type:"key_event", 4 | event_params:{ 5 | key_code:1 6 | } 7 | 8 | } -------------------------------------------------------------------------------- /TestApp/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/libs/android-support-v4.jar -------------------------------------------------------------------------------- /MonkeyPlatform/bin/MonkeyPlatform.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/MonkeyPlatform.apk -------------------------------------------------------------------------------- /TestApp/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestApp/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestApp/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/R.class -------------------------------------------------------------------------------- /MonkeyPlatform/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /MonkeyPlatform/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /MonkeyPlatform/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /MonkeyPlatform/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R$id.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R$id.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/R$attr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/R$attr.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/R$id.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/R$id.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R$attr.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R$attr.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R$dimen.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R$dimen.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R$layout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R$layout.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R$menu.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R$menu.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R$string.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R$style.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R$style.class -------------------------------------------------------------------------------- /TestApp/bin/res/crunch/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/res/crunch/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestApp/bin/res/crunch/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/res/crunch/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestApp/bin/res/crunch/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/res/crunch/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/R$layout.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/R$layout.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/R$string.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/R$string.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/TestFuxk.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/TestFuxk.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/R$drawable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/R$drawable.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/BuildConfig.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/R$drawable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/R$drawable.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/res/crunch/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/res/crunch/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /MonkeyPlatform/bin/res/crunch/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/res/crunch/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /MonkeyPlatform/bin/res/crunch/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/res/crunch/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/BuildConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/BuildConfig.class -------------------------------------------------------------------------------- /TestApp/bin/classes/com/example/testapp/MainActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/classes/com/example/testapp/MainActivity.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/res/crunch/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/res/crunch/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/Monkey.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/Monkey.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/TestMainActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/TestMainActivity.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyLog.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyLog.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/ScriptiLogActivity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/ScriptiLogActivity.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/TestMainActivity$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/TestMainActivity$1.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/EventObsever.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/EventObsever.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyConfig.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyEvent.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/ScriptiLogActivity$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/ScriptiLogActivity$1.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/ScriptiLogActivity$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/ScriptiLogActivity$2.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/script/ScriptManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/script/ScriptManager.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/test/script/ScriptReader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/test/script/ScriptReader.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyKeyEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyKeyEvent.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyManager.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyEventQueue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyEventQueue.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyEventSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyEventSource.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyFlipEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyFlipEvent.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyMotionEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyMotionEvent.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyTouchEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyTouchEvent.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyActivityEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyActivityEvent.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeySourceRandom.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeySourceRandom.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyThrottleEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyThrottleEvent.class -------------------------------------------------------------------------------- /MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyTrackballEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/MonkeyPlatform/bin/classes/love/juhe/androidmonkey/MonkeyTrackballEvent.class -------------------------------------------------------------------------------- /TestApp/bin/dexedLibs/android-support-v4-1cc17aee38bb349e50ed758e5badfc0b.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ox7/android_monkey_utils/HEAD/TestApp/bin/dexedLibs/android-support-v4-1cc17aee38bb349e50ed758e5badfc0b.jar -------------------------------------------------------------------------------- /MonkeyPlatform/gen/love/juhe/test/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package love.juhe.test; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /MonkeyPlatform/src/love/juhe/androidmonkey/EventObsever.java: -------------------------------------------------------------------------------- 1 | package love.juhe.androidmonkey; 2 | 3 | import org.json.JSONObject; 4 | 5 | public interface EventObsever { 6 | 7 | public JSONObject getEventInfo(); 8 | } 9 | -------------------------------------------------------------------------------- /MonkeyPlatform/src/love/juhe/androidmonkey/MonkeyConfig.java: -------------------------------------------------------------------------------- 1 | package love.juhe.androidmonkey; 2 | 3 | public class MonkeyConfig { 4 | 5 | public static int eventCount = 1000; 6 | public static long eventThrottle = 100l; 7 | } 8 | -------------------------------------------------------------------------------- /TestApp/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /TestApp/gen/com/example/testapp/BuildConfig.java: -------------------------------------------------------------------------------- 1 | /** Automatically generated file. DO NOT MODIFY */ 2 | package com.example.testapp; 3 | 4 | public final class BuildConfig { 5 | public final static boolean DEBUG = true; 6 | } -------------------------------------------------------------------------------- /MonkeyPlatform/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 | org.eclipse.jdt.core.compiler.compliance=1.6 4 | org.eclipse.jdt.core.compiler.source=1.6 5 | -------------------------------------------------------------------------------- /TestApp/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /TestApp/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | TestApp 5 | Hello world! 6 | Settings 7 | 8 | 9 | -------------------------------------------------------------------------------- /MonkeyPlatform/src/love/juhe/androidmonkey/MonkeyLog.java: -------------------------------------------------------------------------------- 1 | package love.juhe.androidmonkey; 2 | 3 | import android.util.Log; 4 | 5 | public class MonkeyLog { 6 | 7 | private final static String TAG = "monkey_log"; 8 | 9 | public static void l(String msg) { 10 | Log.i(TAG, msg); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /TestApp/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /TestApp/res/menu/main.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /TestApp/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 10 | 11 | -------------------------------------------------------------------------------- /MonkeyPlatform/res/layout/activity_script_list.xml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /TestApp/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /MonkeyPlatform/src/love/juhe/test/script/ScriptManager.java: -------------------------------------------------------------------------------- 1 | package love.juhe.test.script; 2 | 3 | import java.io.File; 4 | 5 | public class ScriptManager { 6 | 7 | private static ScriptManager manager; 8 | 9 | public static ScriptManager getInstance() { 10 | if (manager == null) { 11 | manager = new ScriptManager(); 12 | } 13 | return manager; 14 | } 15 | 16 | public void onFireScript(File script) { 17 | 18 | } 19 | 20 | private void loadScript(File script) { 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /TestApp/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /MonkeyPlatform/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /TestApp/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-22 15 | -------------------------------------------------------------------------------- /MonkeyPlatform/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-22 15 | -------------------------------------------------------------------------------- /MonkeyPlatform/src/love/juhe/test/script/ScriptReader.java: -------------------------------------------------------------------------------- 1 | package love.juhe.test.script; 2 | 3 | import java.io.BufferedReader; 4 | import java.io.File; 5 | import java.io.FileReader; 6 | 7 | public class ScriptReader { 8 | 9 | private File script; 10 | 11 | public ScriptReader(File script) { 12 | this.script = script; 13 | } 14 | 15 | public void parser(){ 16 | FileReader fr = null; 17 | BufferedReader br = null; 18 | try { 19 | fr = new FileReader(script); 20 | br = new BufferedReader(fr); 21 | String line = null; 22 | while ((line = br.readLine()) != null) { 23 | //TODO 24 | } 25 | } catch (Exception e) { 26 | e.printStackTrace(); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /MonkeyPlatform/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | AutoTestHelper 5 | 6 | Monkey历史记录 7 | 8 | 开始Monkey测试 9 | 是否运行此Monkey脚本测试? 10 | 运行 11 | 改功能暂时关闭 12 | 输入Monkey事件数(正整数) 13 | 输入Monkey事件间隔事件(毫秒单位) 14 | 15 | 开始Monkey测试,请稍候... 16 | 参数配置错误,请修改 17 | 18 | -------------------------------------------------------------------------------- /TestApp/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /TestApp/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 14 | 15 | 16 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /TestApp/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -------------------------------------------------------------------------------- /MonkeyPlatform/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -------------------------------------------------------------------------------- /MonkeyPlatform/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 7 | 8 |