├── IssueHandler-lib ├── TestApp │ ├── .gitignore │ ├── src │ │ ├── main │ │ │ ├── res │ │ │ │ ├── drawable-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values │ │ │ │ │ ├── styles.xml │ │ │ │ │ ├── dimens.xml │ │ │ │ │ └── strings.xml │ │ │ │ ├── values-w820dp │ │ │ │ │ └── dimens.xml │ │ │ │ └── layout │ │ │ │ │ └── a_main_activity.xml │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── busylee │ │ │ │ └── issuehandlertestapp │ │ │ │ └── testApp │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainApplication.java │ │ └── androidTest │ │ │ └── java │ │ │ └── com │ │ │ └── busylee │ │ │ └── issuehandlertestapp │ │ │ └── testApp │ │ │ └── ApplicationTest.java │ ├── proguard-rules.pro │ └── build.gradle ├── issueHandler │ ├── .gitignore │ ├── src │ │ ├── main │ │ │ ├── res │ │ │ │ ├── drawable-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values │ │ │ │ │ ├── dimens.xml │ │ │ │ │ └── strings.xml │ │ │ │ ├── values-w820dp │ │ │ │ │ └── dimens.xml │ │ │ │ └── values-ru │ │ │ │ │ └── strings.xml │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── busylee │ │ │ │ └── issuehandler │ │ │ │ ├── IssueHandlerSetup.java │ │ │ │ ├── IssueHandlerActivity.java │ │ │ │ └── IssueHandler.java │ │ └── androidTest │ │ │ └── java │ │ │ └── com │ │ │ └── busylee │ │ │ └── issuehandlertestapp │ │ │ └── issuehandler │ │ │ └── ApplicationTest.java │ ├── build.gradle │ └── proguard-rules.pro ├── settings.gradle ├── .gitignore ├── gradle │ ├── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradle.iml │ ├── gradlew.bat │ └── gradlew ├── build.gradle ├── gradle.properties ├── IssueHandler.iml ├── gradlew.bat └── gradlew ├── IssueHandlerSample ├── app │ ├── .gitignore │ ├── src │ │ ├── main │ │ │ ├── res │ │ │ │ ├── drawable-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values │ │ │ │ │ ├── styles.xml │ │ │ │ │ ├── dimens.xml │ │ │ │ │ └── strings.xml │ │ │ │ ├── values-w820dp │ │ │ │ │ └── dimens.xml │ │ │ │ └── layout │ │ │ │ │ └── activity_main.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── busylee │ │ │ │ │ └── issuehandler │ │ │ │ │ └── testApp │ │ │ │ │ └── myapplication2 │ │ │ │ │ └── app │ │ │ │ │ ├── CustomApplication.java │ │ │ │ │ └── MainActivity.java │ │ │ └── AndroidManifest.xml │ │ └── androidTest │ │ │ └── java │ │ │ └── com │ │ │ └── busylee │ │ │ └── issuehandler │ │ │ └── testApp │ │ │ └── myapplication2 │ │ │ └── app │ │ │ └── ApplicationTest.java │ ├── proguard-rules.pro │ ├── build.gradle │ └── app.iml ├── settings.gradle ├── .gitignore ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── build.gradle ├── gradle.properties ├── IssueHandlerSample.iml ├── gradlew.bat └── gradlew ├── aar-files ├── issueHandler-debug.1.0.1.aar ├── issueHandler-release1.0.2.aar ├── issueHandler-release1.1.0.aar ├── issueHandler-release-1.1.1.aar ├── issueHandler-release.1.0.3.aar ├── issueHandler-release.1.0.4.aar ├── issueHandler-release.1.0.5.aar ├── issueHandler-release.1.0.6.aar ├── issueHandler-release.2.0.1.aar └── issueHandler-release.2.0.5.aar └── README.md /IssueHandler-lib/TestApp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /IssueHandlerSample/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /IssueHandlerSample/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /IssueHandler-lib/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':issueHandler', ':TestApp' 2 | -------------------------------------------------------------------------------- /IssueHandlerSample/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | /local.properties 3 | /.idea 4 | .DS_Store 5 | /build 6 | -------------------------------------------------------------------------------- /IssueHandler-lib/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | /local.properties 3 | /.idea 4 | .DS_Store 5 | /build 6 | *.iml 7 | -------------------------------------------------------------------------------- /aar-files/issueHandler-debug.1.0.1.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-debug.1.0.1.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release1.0.2.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release1.0.2.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release1.1.0.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release1.1.0.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release-1.1.1.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release-1.1.1.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release.1.0.3.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release.1.0.3.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release.1.0.4.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release.1.0.4.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release.1.0.5.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release.1.0.5.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release.1.0.6.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release.1.0.6.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release.2.0.1.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release.2.0.1.aar -------------------------------------------------------------------------------- /aar-files/issueHandler-release.2.0.5.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/aar-files/issueHandler-release.2.0.5.aar -------------------------------------------------------------------------------- /IssueHandler-lib/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /IssueHandlerSample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandlerSample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /IssueHandler-lib/gradle/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/gradle/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandlerSample/app/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandlerSample/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandlerSample/app/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/TestApp/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/TestApp/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/TestApp/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/TestApp/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandlerSample/app/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/issueHandler/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/issueHandler/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/issueHandler/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/busylee999/issue-handler/HEAD/IssueHandler-lib/issueHandler/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | 6 | -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | 6 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16dp 4 | 16dp 5 | 6 | -------------------------------------------------------------------------------- /IssueHandler-lib/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Thu Feb 05 13:35:05 MSK 2015 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip 7 | -------------------------------------------------------------------------------- /IssueHandler-lib/gradle/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Sat Jan 17 15:24:43 MSK 2015 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.1-bin.zip 7 | -------------------------------------------------------------------------------- /IssueHandlerSample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Wed Apr 10 15:27:10 PDT 2013 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip 7 | -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | TestApp 5 | Generate test exception! 6 | Start another activity! 7 | 8 | 9 | -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | My Application 2 5 | Click for generate exception! 6 | Settings 7 | 8 | 9 | -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 64dp 6 | 7 | -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 64dp 6 | 7 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 64dp 6 | 7 | -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/androidTest/java/com/busylee/issuehandlertestapp/testApp/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.busylee.issuehandlertestapp.testApp; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/androidTest/java/com/busylee/issuehandlertestapp/issuehandler/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.busylee.issuehandlertestapp.issuehandler; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/androidTest/java/com/busylee/issuehandler/testApp/myapplication2/app/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.busylee.issuehandler.testApp.myapplication2.app; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /IssueHandlerSample/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | 3 | buildscript { 4 | repositories { 5 | jcenter() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:1.1.1' 9 | 10 | // NOTE: Do not place your application dependencies here; they belong 11 | // in the individual module build.gradle files 12 | } 13 | } 14 | 15 | allprojects { 16 | repositories { 17 | jcenter() 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IssueHandler-lib/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | 3 | buildscript { 4 | repositories { 5 | mavenCentral() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:1.0.0' 9 | 10 | // NOTE: Do not place your application dependencies here; they belong 11 | // in the individual module build.gradle files 12 | } 13 | } 14 | 15 | allprojects { 16 | repositories { 17 | mavenCentral() 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.library' 2 | 3 | android { 4 | compileSdkVersion 21 5 | buildToolsVersion "21.0.0" 6 | 7 | defaultConfig { 8 | minSdkVersion 8 9 | targetSdkVersion 21 10 | versionCode 1 11 | versionName "1.0" 12 | } 13 | buildTypes { 14 | release { 15 | minifyEnabled false 16 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 17 | } 18 | } 19 | } 20 | 21 | dependencies { 22 | compile fileTree(dir: 'libs', include: ['*.jar']) 23 | } 24 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/java/com/busylee/issuehandler/IssueHandlerSetup.java: -------------------------------------------------------------------------------- 1 | package com.busylee.issuehandler; 2 | 3 | import java.lang.annotation.Retention; 4 | import java.lang.annotation.RetentionPolicy; 5 | 6 | /** 7 | * Created by busylee on 09.02.15. 8 | */ 9 | @Retention(RetentionPolicy.RUNTIME) 10 | public @interface IssueHandlerSetup { 11 | 12 | enum IssueTracker { 13 | Redmine, 14 | } 15 | 16 | String serverUrl(); 17 | String filePath() default ""; 18 | boolean ignoreMode() default false; 19 | 20 | IssueTracker issueTraker() default IssueTracker.Redmine; 21 | } 22 | -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/java/com/busylee/issuehandler/testApp/myapplication2/app/CustomApplication.java: -------------------------------------------------------------------------------- 1 | package com.busylee.issuehandler.testApp.myapplication2.app; 2 | 3 | import android.app.Application; 4 | import com.busylee.issuehandler.IssueHandler; 5 | import com.busylee.issuehandler.IssueHandlerSetup; 6 | 7 | /** 8 | * Created by busylee on 05.02.15. 9 | */ 10 | 11 | @IssueHandlerSetup( 12 | serverUrl = "http://tryremember.ru" 13 | ) 14 | public class CustomApplication extends Application { 15 | 16 | @Override 17 | public void onCreate() { 18 | super.onCreate(); 19 | 20 | IssueHandler.init(this); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /IssueHandlerSample/app/src/main/java/com/busylee/issuehandler/testApp/myapplication2/app/MainActivity.java: -------------------------------------------------------------------------------- 1 | package com.busylee.issuehandler.testApp.myapplication2.app; 2 | 3 | import android.app.Activity; 4 | import android.os.Bundle; 5 | import android.view.View; 6 | 7 | 8 | public class MainActivity extends Activity { 9 | 10 | @Override 11 | protected void onCreate(Bundle savedInstanceState) { 12 | super.onCreate(savedInstanceState); 13 | setContentView(R.layout.activity_main); 14 | 15 | findViewById(R.id.tv_generate_exception).setOnClickListener(new View.OnClickListener() { 16 | @Override 17 | public void onClick(View view) { 18 | int i = 1 / 0; 19 | } 20 | }); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | This application uses IssueBot for posting issues to bag trackers 3 | Install 4 | Cancel 5 | 6 | Ooops..... 7 | Application crashed. Do you want to create new issue for developers? 8 | Create Issue 9 | Cancel 10 | 11 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Это приложение использует IssueBot для создания задач в Bug трекере 3 | Установить 4 | Отмена 5 | 6 | Ой..... 7 | Приложение остановлено. Вы хотите завести новую задачу для разработчиков? 8 | Создать задачу 9 | Отмена 10 | 11 | -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # By default, the flags in this file are appended to flags specified 3 | # in /home/busylee/sdk/tools/proguard/proguard-android.txt 4 | # You can edit the include path and order by changing the proguardFiles 5 | # directive in build.gradle. 6 | # 7 | # For more details, see 8 | # http://developer.android.com/guide/developing/tools/proguard.html 9 | 10 | # Add any project specific keep options here: 11 | 12 | # If your project uses WebView with JS, uncomment the following 13 | # and specify the fully qualified class name to the JavaScript interface 14 | # class: 15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 16 | # public *; 17 | #} 18 | -------------------------------------------------------------------------------- /IssueHandlerSample/app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # By default, the flags in this file are appended to flags specified 3 | # in /home/busylee/sdk/tools/proguard/proguard-android.txt 4 | # You can edit the include path and order by changing the proguardFiles 5 | # directive in build.gradle. 6 | # 7 | # For more details, see 8 | # http://developer.android.com/guide/developing/tools/proguard.html 9 | 10 | # Add any project specific keep options here: 11 | 12 | # If your project uses WebView with JS, uncomment the following 13 | # and specify the fully qualified class name to the JavaScript interface 14 | # class: 15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 16 | # public *; 17 | #} 18 | -------------------------------------------------------------------------------- /IssueHandler-lib/issueHandler/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # By default, the flags in this file are appended to flags specified 3 | # in /home/busylee/sdk/tools/proguard/proguard-android.txt 4 | # You can edit the include path and order by changing the proguardFiles 5 | # directive in build.gradle. 6 | # 7 | # For more details, see 8 | # http://developer.android.com/guide/developing/tools/proguard.html 9 | 10 | # Add any project specific keep options here: 11 | 12 | # If your project uses WebView with JS, uncomment the following 13 | # and specify the fully qualified class name to the JavaScript interface 14 | # class: 15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 16 | # public *; 17 | #} 18 | -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 21 5 | buildToolsVersion "21.1.2" 6 | 7 | defaultConfig { 8 | applicationId "com.busylee.issuehandler.testApp" 9 | minSdkVersion 9 10 | targetSdkVersion 21 11 | versionCode 1 12 | versionName "1.0" 13 | } 14 | buildTypes { 15 | release { 16 | minifyEnabled false 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | compile fileTree(dir: 'libs', include: ['*.jar']) 24 | compile 'com.android.support:appcompat-v7:21.0.2' 25 | compile project(':issueHandler') 26 | } 27 | -------------------------------------------------------------------------------- /IssueHandler-lib/TestApp/src/main/res/layout/a_main_activity.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 |