Настройте Gradle для запуска исполняемого файла Java в Android Studio
Итак, вот в чем дело: я использую ORMLite для Android, который использует аннотации для отображения в Android. Как вы знаете, аннотации в Android медленны, и создатели ORMLite осознали это, поэтому они добавили возможность запускать исполняемый файл Java для генерации файла ресурсов, который обходит необходимость проверять аннотации во время выполнения в приложении для Android. Это выглядит примерно так:
public class DatabaseConfigUtil extends OrmLiteConfigUtil {
private static final Class<?>[] classes = new Class[] {
SimpleData.class,
};
public static void main(String[] args) throws Exception {
writeConfigFile("ormlite_config.txt", classes);
}
}
Мне нужен способ запускать этот исполняемый файл Java время от времени. Подводя итог:Мне нужен способ запустить исполняемый файл Java в Android Studio. Это может быть через Gradle, другую конфигурацию запуска, часть теста JUnit, мне все равно. Мне просто нужна возможность запустить это из AndroidStudio.
Это мой текущий скрипт Gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 18
}
}
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':AndroidLibrary')
compile 'com.j256.ormlite:ormlite-android:4.47'
}