Discussion Forums  >  Uncategorized

Replies: 4    Views: 354

luisba313
Android Fan
Profile
Posts: 201
Reg: Jul 11, 2011
Spain
3,810
11/27/11 10:05 AM (14 years ago)

I create a new 1.5 android app and the emulator says error:

Hello, I created a new 1.5 android app and when I clic on run as android emulator, it says: [2011-11-27 18:04:03 - Sports Live TV] ERROR: Unknown option '--no-crunch' [2011-11-27 18:04:03 - Sports Live TV] Android Asset Packaging Tool [2011-11-27 18:04:03 - Sports Live TV] [2011-11-27 18:04:03 - Sports Live TV] Usage: [2011-11-27 18:04:03 - Sports Live TV] aapt l[ist] [-v] [-a] file.{zip,jar,apk} [2011-11-27 18:04:03 - Sports Live TV] List contents of Zip-compatible archive. [2011-11-27 18:04:03 - Sports Live TV] [2011-11-27 18:04:03 - Sports Live TV] aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]] [2011-11-27 18:04:03 - Sports Live TV] badging Print the label and icon for the app declared in APK. [2011-11-27 18:04:03 - Sports Live TV] permissions Print the permissions from the APK. [2011-11-27 18:04:03 - Sports Live TV] resources Print the resource table from the APK. [2011-11-27 18:04:03 - Sports Live TV] configurations Print the configurations in the APK. [2011-11-27 18:04:03 - Sports Live TV] xmltree Print the compiled xmls in the given assets. [2011-11-27 18:04:03 - Sports Live TV] xmlstrings Print the strings of the given compiled xml assets. [2011-11-27 18:04:03 - Sports Live TV] [2011-11-27 18:04:03 - Sports Live TV] aapt p[ackage] [-d][-f][-m][-u][-v][-x][-z][-M AndroidManifest.xml] \ [2011-11-27 18:04:03 - Sports Live TV] [-0 extension [-0 extension ...]] [-g tolerance] [-j jarfile] \ [2011-11-27 18:04:03 - Sports Live TV] [--debug-mode] [--min-sdk-version VAL] [--target-sdk-version VAL] \ [2011-11-27 18:04:03 - Sports Live TV] [--app-version VAL] [--app-version-name TEXT] [--custom-package VAL] \ [2011-11-27 18:04:03 - Sports Live TV] [--rename-manifest-package PACKAGE] \ [2011-11-27 18:04:03 - Sports Live TV] [--rename-instrumentation-target-package PACKAGE] \ [2011-11-27 18:04:03 - Sports Live TV] [--utf16] [--auto-add-overlay] \ [2011-11-27 18:04:03 - Sports Live TV] [--max-res-version VAL] \ [2011-11-27 18:04:03 - Sports Live TV] [-I base-package [-I base-package ...]] \ [2011-11-27 18:04:03 - Sports Live TV] [-A asset-source-dir] [-G class-list-file] [-P public-definitions-file] \ [2011-11-27 18:04:03 - Sports Live TV] [-S resource-sources [-S resource-sources ...]] [-F apk-file] [-J R-file-dir] \ [2011-11-27 18:04:03 - Sports Live TV] [--product product1,product2,...] \ [2011-11-27 18:04:03 - Sports Live TV] [raw-files-dir [raw-files-dir] ...] [2011-11-27 18:04:03 - Sports Live TV] [2011-11-27 18:04:03 - Sports Live TV] Package the android resources. It will read assets and resources that are [2011-11-27 18:04:03 - Sports Live TV] supplied with the -M -A -S or raw-files-dir arguments. The -J -P -F and -R [2011-11-27 18:04:03 - Sports Live TV] options control which files are output. [2011-11-27 18:04:03 - Sports Live TV] [2011-11-27 18:04:03 - Sports Live TV] aapt r[emove] [-v] file.{zip,jar,apk} file1 [file2 ...] [2011-11-27 18:04:03 - Sports Live TV] Delete specified files from Zip-compatible archive. [2011-11-27 18:04:03 - Sports Live TV] [2011-11-27 18:04:03 - Sports Live TV] aapt a[dd] [-v] file.{zip,jar,apk} file1 [file2 ...] [2011-11-27 18:04:03 - Sports Live TV] Add specified files to Zip-compatible archive. [2011-11-27 18:04:03 - Sports Live TV] [2011-11-27 18:04:03 - Sports Live TV] aapt v[ersion] [2011-11-27 18:04:03 - Sports Live TV] Print program version. [2011-11-27 18:04:03 - Sports Live TV] [2011-11-27 18:04:03 - Sports Live TV] Modifiers: [2011-11-27 18:04:03 - Sports Live TV] -a print Android-specific data (resources, manifest) when listing [2011-11-27 18:04:03 - Sports Live TV] -c specify which configurations to include. The default is all [2011-11-27 18:04:03 - Sports Live TV] configurations. The value of the parameter should be a comma [2011-11-27 18:04:03 - Sports Live TV] separated list of configuration values. Locales should be specified [2011-11-27 18:04:03 - Sports Live TV] as either a language or language-region pair. Some examples: [2011-11-27 18:04:03 - Sports Live TV] en [2011-11-27 18:04:03 - Sports Live TV] port,en [2011-11-27 18:04:03 - Sports Live TV] port,land,en_US [2011-11-27 18:04:03 - Sports Live TV] If you put the special locale, zz_ZZ on the list, it will perform [2011-11-27 18:04:03 - Sports Live TV] pseudolocalization on the default locale, modifying all of the [2011-11-27 18:04:03 - Sports Live TV] strings so you can look for strings that missed the [2011-11-27 18:04:03 - Sports Live TV] internationalization process. For example: [2011-11-27 18:04:03 - Sports Live TV] port,land,zz_ZZ [2011-11-27 18:04:03 - Sports Live TV] -d one or more device assets to include, separated by commas [2011-11-27 18:04:03 - Sports Live TV] -f force overwrite of existing files [2011-11-27 18:04:03 - Sports Live TV] -g specify a pixel tolerance to force images to grayscale, default 0 [2011-11-27 18:04:03 - Sports Live TV] -j specify a jar or zip file containing classes to include [2011-11-27 18:04:03 - Sports Live TV] -k junk path of file(s) added [2011-11-27 18:04:03 - Sports Live TV] -m make package directories under location specified by -J [2011-11-27 18:04:03 - Sports Live TV] -u update existing packages (add new, replace older, remove deleted files) [2011-11-27 18:04:03 - Sports Live TV] -v verbose output [2011-11-27 18:04:03 - Sports Live TV] -x create extending (non-application) resource IDs [2011-11-27 18:04:03 - Sports Live TV] -z require localization of resource attributes marked with [2011-11-27 18:04:03 - Sports Live TV] localization=suggested [2011-11-27 18:04:03 - Sports Live TV] -A additional directory in which to find raw asset files [2011-11-27 18:04:03 - Sports Live TV] -G A file to output proguard options into. [2011-11-27 18:04:03 - Sports Live TV] -F specify the apk file to output [2011-11-27 18:04:03 - Sports Live TV] -I add an existing package to base include set [2011-11-27 18:04:03 - Sports Live TV] -J specify where to output R.java resource constant definitions [2011-11-27 18:04:03 - Sports Live TV] -M specify full path to AndroidManifest.xml to include in zip [2011-11-27 18:04:03 - Sports Live TV] -P specify where to output public resource definitions [2011-11-27 18:04:03 - Sports Live TV] -S directory in which to find resources. Multiple directories will be scanned [2011-11-27 18:04:03 - Sports Live TV] and the first match found (left to right) will take precedence. [2011-11-27 18:04:03 - Sports Live TV] -0 specifies an additional extension for which such files will not [2011-11-27 18:04:03 - Sports Live TV] be stored compressed in the .apk. An empty string means to not [2011-11-27 18:04:03 - Sports Live TV] compress any files at all. [2011-11-27 18:04:03 - Sports Live TV] --debug-mode [2011-11-27 18:04:03 - Sports Live TV] inserts android:debuggable=true in to the application node of the [2011-11-27 18:04:03 - Sports Live TV] manifest, making the application debuggable even on production devices. [2011-11-27 18:04:03 - Sports Live TV] --min-sdk-version [2011-11-27 18:04:03 - Sports Live TV] inserts android:minSdkVersion in to manifest. If the version is 7 or [2011-11-27 18:04:03 - Sports Live TV] higher, the default encoding for resources will be in UTF-8. [2011-11-27 18:04:03 - Sports Live TV] --target-sdk-version [2011-11-27 18:04:03 - Sports Live TV] inserts android:targetSdkVersion in to manifest. [2011-11-27 18:04:03 - Sports Live TV] --max-res-version [2011-11-27 18:04:03 - Sports Live TV] ignores versioned resource directories above the given value. [2011-11-27 18:04:03 - Sports Live TV] --values [2011-11-27 18:04:03 - Sports Live TV] when used with dump resources also includes resource values. [2011-11-27 18:04:03 - Sports Live TV] --version-code [2011-11-27 18:04:03 - Sports Live TV] inserts android:versionCode in to manifest. [2011-11-27 18:04:03 - Sports Live TV] --version-name [2011-11-27 18:04:03 - Sports Live TV] inserts android:versionName in to manifest. [2011-11-27 18:04:03 - Sports Live TV] --custom-package [2011-11-27 18:04:03 - Sports Live TV] generates R.java into a different package. [2011-11-27 18:04:03 - Sports Live TV] --auto-add-overlay [2011-11-27 18:04:03 - Sports Live TV] Automatically add resources that are only in overlays. [2011-11-27 18:04:03 - Sports Live TV] --rename-manifest-package [2011-11-27 18:04:03 - Sports Live TV] Rewrite the manifest so that its package name is the package name [2011-11-27 18:04:03 - Sports Live TV] given here. Relative class names (for example .Foo) will be [2011-11-27 18:04:03 - Sports Live TV] changed to absolute names with the old package so that the code [2011-11-27 18:04:03 - Sports Live TV] does not need to change. [2011-11-27 18:04:03 - Sports Live TV] --rename-instrumentation-target-package [2011-11-27 18:04:03 - Sports Live TV] Rewrite the manifest so that all of its instrumentation [2011-11-27 18:04:03 - Sports Live TV] components target the given package. Useful when used in [2011-11-27 18:04:03 - Sports Live TV] conjunction with --rename-manifest-package to fix tests against [2011-11-27 18:04:03 - Sports Live TV] a package that has been renamed. [2011-11-27 18:04:03 - Sports Live TV] --product [2011-11-27 18:04:03 - Sports Live TV] Specifies which variant to choose for strings that have [2011-11-27 18:04:03 - Sports Live TV] product variants [2011-11-27 18:04:03 - Sports Live TV] --utf16 [2011-11-27 18:04:03 - Sports Live TV] changes default encoding for resources to UTF-16. Only useful when API [2011-11-27 18:04:03 - Sports Live TV] level is set to 7 or higher where the default encoding is UTF-8. [2011-11-27 18:04:03 - Sports Live TV] --non-constant-id [2011-11-27 18:04:03 - Sports Live TV] Make the resources ID non constant. This is required to make an R java class [2011-11-27 18:04:03 - Sports Live TV] that does not contain the final value but is used to make reusable compiled [2011-11-27 18:04:03 - Sports Live TV] libraries that need to access resources. I think the important thing is the last one. Help? thanks
 
Parker @ buzztouch
buzztouch Evangelist
Profile
Posts: 1395
Reg: May 09, 2011
Pacific Grove, ...
24,500
like
11/28/11 01:09 AM (14 years ago)
Hi luisba313, I see the error at the top there, but I son't know what it means. The rest looks like a list of potential commands for you to enter to help debug and build your app. Did you get the 'Hello World' test app running before trying to load your app? Follow this through the Installing the SDK link and then run the test app. That will ensure that your Eclipse environment is setup properly. http://developer.android.com/sdk/index.html
 
luisba313
Android Fan
Profile
Posts: 201
Reg: Jul 11, 2011
Spain
3,810
like
11/28/11 02:15 AM (14 years ago)
A hello world test app is neighter working with emulator
 
luisba313
Android Fan
Profile
Posts: 201
Reg: Jul 11, 2011
Spain
3,810
like
11/28/11 02:31 AM (14 years ago)
the hello world app is giving me the same error as above
 
Paul Rogers
Android Fan
Profile
Posts: 2524
Reg: May 30, 2011
UK
35,740
like
11/28/11 05:19 AM (14 years ago)
I had the ''no crunch'' error. It was cleared by updating plugins in the Android sdk manager.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.