OSDN Git Service

Improve dex2oat --dex-file and --dex-location usage info.
authorRichard Uhler <ruhler@google.com>
Tue, 17 Mar 2015 18:26:16 +0000 (11:26 -0700)
committerRichard Uhler <ruhler@google.com>
Wed, 18 Mar 2015 15:42:34 +0000 (08:42 -0700)
Change-Id: I8cb2070149ad9fdcf01d773abb1547811999772f

dex2oat/dex2oat.cc

index bb80a70..8512554 100644 (file)
@@ -109,9 +109,14 @@ NO_RETURN static void Usage(const char* fmt, ...) {
 
   UsageError("Usage: dex2oat [options]...");
   UsageError("");
-  UsageError("  --dex-file=<dex-file>: specifies a .dex file to compile.");
+  UsageError("  --dex-file=<dex-file>: specifies a .dex, .jar, or .apk file to compile.");
   UsageError("      Example: --dex-file=/system/framework/core.jar");
   UsageError("");
+  UsageError("  --dex-location=<dex-location>: specifies an alternative dex location to");
+  UsageError("      encode in the oat file for the corresponding --dex-file argument.");
+  UsageError("      Example: --dex-file=/home/build/out/system/framework/core.jar");
+  UsageError("               --dex-location=/system/framework/core.jar");
+  UsageError("");
   UsageError("  --zip-fd=<file-descriptor>: specifies a file descriptor of a zip file");
   UsageError("      containing a classes.dex file to compile.");
   UsageError("      Example: --zip-fd=5");