首先要在你的Project主目錄新增build.gradle 以及local.properties
local.properties:
sdk.dir=/home/jackabk/android-studio/sdk
若是沒有建立local.properties則在build.gradle中將會找不到sdk的目錄。
build.gradle :
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android-library' repositories { mavenCentral() } android { compileSdkVersion 19 buildToolsVersion "19.0.1" defaultConfig { minSdkVersion 10 targetSdkVersion 19 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' res.srcDirs = ['res'] java { srcDir 'src/com/jackabk/views/' } resources { srcDir 'src/../lib' } } } task clearJar(type: Delete) { delete 'build/libs/YourProjectName.jar' } task makeJar(type: Copy) { from('build/bundles/release/') into('build/libs/') include('classes.jar') rename ('classes.jar', 'YourProjectName.jar') } makeJar.dependsOn(clearJar, build) } dependencies { compile 'com.android.support:appcompat-v7:+' }
上面我標紅字的地方,就是你要修改的地方,一個是你的java source code的目錄,一個是你要產生出的jar file name。
然後可以直接在Android studioTerminal上進入此Project目錄並輸入:
$ ./gradlew clearjar
./gradlew clearjar
./gradlew makejar
Reference:
沒有留言:
張貼留言