~/reproject/re_android/DroidEYE/src $ ant release
Buildfile: /home/ccy/reproject/re_android/DroidEYE/src/build.xml
-set-mode-check:
-set-release-mode:
-release-obfuscation-check:
[echo] proguard.config is ${proguard.config}
-pre-build:
-check-env:
[checkenv] Android SDK Tools Revision 22.0.4
[checkenv] Installed at /home/ccy/download/adt-bundle-linux-x86_64-20130219/sdk
-setup:
[echo] Project Name: DroidEYE
[gettype] Project Type: Application
-build-setup:
[getbuildtools] Using latest Build Tools: 18.0.0
[echo] Resolving Build Target for DroidEYE...
[gettarget] Project Target: Android 4.0.3
[gettarget] API level: 15
[gettarget] WARNING: No minSdkVersion value set. Application will install on all Android versions.
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: /home/ccy/reproject/re_android/DroidEYE/src/bin/res
[mkdir] Created dir: /home/ccy/reproject/re_android/DroidEYE/src/gen
[mkdir] Created dir: /home/ccy/reproject/re_android/DroidEYE/src/bin/classes
[mkdir] Created dir: /home/ccy/reproject/re_android/DroidEYE/src/bin/dexedLibs
[echo] ----------
[echo] Resolving Dependencies for DroidEYE...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[dependency] API<=15: Adding annotations.jar to the classpath.
[echo] ----------
[echo] Building Libraries with 'release'...
[subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[renderscript] No RenderScript files to compile.
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.
-pre-compile:
-compile:
[javac] Compiling 3 source files to /home/ccy/reproject/re_android/DroidEYE/src/bin/classes
-post-compile:
-obfuscate:
-dex:
[dex] input: /home/ccy/reproject/re_android/DroidEYE/src/bin/classes
[dex] input: /home/ccy/download/adt-bundle-linux-x86_64-20130219/sdk/tools/support/annotations.jar
[dex] Pre-Dexing /home/ccy/download/adt-bundle-linux-x86_64-20130219/sdk/tools/support/annotations.jar -> annotations-a60741a518f4e7013638a55558a4a39e.jar
[dex] Converting compiled files and external libraries into /home/ccy/reproject/re_android/DroidEYE/src/bin/classes.dex...
[dx] Merged dex A (7 defs/
[dx] 2.1KiB) with dex B (2 defs/1.1KiB). Result is 9 defs/3.1KiB. Took 0.1s
-crunch:
[crunch] Crunching PNG Files in source dir: /home/ccy/reproject/re_android/DroidEYE/src/res
[crunch] To destination dir: /home/ccy/reproject/re_android/DroidEYE/src/bin/res
[crunch] Processing image to cache: /home/ccy/reproject/re_android/DroidEYE/src/res/drawable-hdpi/ic_launcher.png => /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-hdpi/ic_launcher.png
[crunch] (processed image to cache entry /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-hdpi/ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: /home/ccy/reproject/re_android/DroidEYE/src/res/drawable-ldpi/ic_launcher.png => /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-ldpi/ic_launcher.png
[crunch] (processed image to cache entry /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-ldpi/ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: /home/ccy/reproject/re_android/DroidEYE/src/res/drawable-mdpi/ic_launcher.png => /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-mdpi/ic_launcher.png
[crunch] (processed image to cache entry /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-mdpi/ic_launcher.png: 0% size of source)
[crunch] Crunched 3 PNG files to update cache
-package-resources:
[aapt] Creating full resource package...
-package:
[apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[apkbuilder] Creating DroidEYE-release-unsigned.apk for release...
-post-package:
-release-prompt-for-password:
[input] Please enter keystore password (store:android-course.keystore):
sd12345
[input] Please enter password for alias 'course.alias':
sd12345
-release-nosign:
-release-sign:
[echo] Signing final apk...
[zipalign] Running zip align on final apk...
[echo] Release Package: /home/ccy/reproject/re_android/DroidEYE/src/bin/DroidEYE-release.apk
[propertyfile] Creating new property file: /home/ccy/reproject/re_android/DroidEYE/src/bin/build.prop
[propertyfile] Updating property file: /home/ccy/reproject/re_android/DroidEYE/src/bin/build.prop
[propertyfile] Updating property file: /home/ccy/reproject/re_android/DroidEYE/src/bin/build.prop
[propertyfile] Updating property file: /home/ccy/reproject/re_android/DroidEYE/src/bin/build.prop
-post-build:
release:
BUILD SUCCESSFUL
Total time: 27 seconds
Buildfile: /home/ccy/reproject/re_android/DroidEYE/src/build.xml
-set-mode-check:
-set-release-mode:
-release-obfuscation-check:
[echo] proguard.config is ${proguard.config}
-pre-build:
-check-env:
[checkenv] Android SDK Tools Revision 22.0.4
[checkenv] Installed at /home/ccy/download/adt-bundle-linux-x86_64-20130219/sdk
-setup:
[echo] Project Name: DroidEYE
[gettype] Project Type: Application
-build-setup:
[getbuildtools] Using latest Build Tools: 18.0.0
[echo] Resolving Build Target for DroidEYE...
[gettarget] Project Target: Android 4.0.3
[gettarget] API level: 15
[gettarget] WARNING: No minSdkVersion value set. Application will install on all Android versions.
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: /home/ccy/reproject/re_android/DroidEYE/src/bin/res
[mkdir] Created dir: /home/ccy/reproject/re_android/DroidEYE/src/gen
[mkdir] Created dir: /home/ccy/reproject/re_android/DroidEYE/src/bin/classes
[mkdir] Created dir: /home/ccy/reproject/re_android/DroidEYE/src/bin/dexedLibs
[echo] ----------
[echo] Resolving Dependencies for DroidEYE...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[dependency] API<=15: Adding annotations.jar to the classpath.
[echo] ----------
[echo] Building Libraries with 'release'...
[subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[renderscript] No RenderScript files to compile.
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.
-pre-compile:
-compile:
[javac] Compiling 3 source files to /home/ccy/reproject/re_android/DroidEYE/src/bin/classes
-post-compile:
-obfuscate:
-dex:
[dex] input: /home/ccy/reproject/re_android/DroidEYE/src/bin/classes
[dex] input: /home/ccy/download/adt-bundle-linux-x86_64-20130219/sdk/tools/support/annotations.jar
[dex] Pre-Dexing /home/ccy/download/adt-bundle-linux-x86_64-20130219/sdk/tools/support/annotations.jar -> annotations-a60741a518f4e7013638a55558a4a39e.jar
[dex] Converting compiled files and external libraries into /home/ccy/reproject/re_android/DroidEYE/src/bin/classes.dex...
[dx] Merged dex A (7 defs/
[dx] 2.1KiB) with dex B (2 defs/1.1KiB). Result is 9 defs/3.1KiB. Took 0.1s
-crunch:
[crunch] Crunching PNG Files in source dir: /home/ccy/reproject/re_android/DroidEYE/src/res
[crunch] To destination dir: /home/ccy/reproject/re_android/DroidEYE/src/bin/res
[crunch] Processing image to cache: /home/ccy/reproject/re_android/DroidEYE/src/res/drawable-hdpi/ic_launcher.png => /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-hdpi/ic_launcher.png
[crunch] (processed image to cache entry /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-hdpi/ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: /home/ccy/reproject/re_android/DroidEYE/src/res/drawable-ldpi/ic_launcher.png => /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-ldpi/ic_launcher.png
[crunch] (processed image to cache entry /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-ldpi/ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: /home/ccy/reproject/re_android/DroidEYE/src/res/drawable-mdpi/ic_launcher.png => /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-mdpi/ic_launcher.png
[crunch] (processed image to cache entry /home/ccy/reproject/re_android/DroidEYE/src/bin/res/drawable-mdpi/ic_launcher.png: 0% size of source)
[crunch] Crunched 3 PNG files to update cache
-package-resources:
[aapt] Creating full resource package...
-package:
[apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[apkbuilder] Creating DroidEYE-release-unsigned.apk for release...
-post-package:
-release-prompt-for-password:
[input] Please enter keystore password (store:android-course.keystore):
sd12345
[input] Please enter password for alias 'course.alias':
sd12345
-release-nosign:
-release-sign:
[echo] Signing final apk...
[zipalign] Running zip align on final apk...
[echo] Release Package: /home/ccy/reproject/re_android/DroidEYE/src/bin/DroidEYE-release.apk
[propertyfile] Creating new property file: /home/ccy/reproject/re_android/DroidEYE/src/bin/build.prop
[propertyfile] Updating property file: /home/ccy/reproject/re_android/DroidEYE/src/bin/build.prop
[propertyfile] Updating property file: /home/ccy/reproject/re_android/DroidEYE/src/bin/build.prop
[propertyfile] Updating property file: /home/ccy/reproject/re_android/DroidEYE/src/bin/build.prop
-post-build:
release:
BUILD SUCCESSFUL
Total time: 27 seconds
来源:oschina
链接:https://my.oschina.net/u/923930/blog/147184