System calls dex2oat when opening a dex file with an output location

This fix addresses the old dalvik test 071. The test has 2 source jars,
and one is loaded later. To support this, the other jar has to be run
though dex2oat. Eventually, we want the system to invoke dex2oat on any
jar files that need it.

Change-Id: Ie8428004f397cdb56ee437d0b38c0670f14e77fa
diff --git a/test/071-dexfile/src/Main.java b/test/071-dexfile/src/Main.java
index 2cbe380..0845e87 100644
--- a/test/071-dexfile/src/Main.java
+++ b/test/071-dexfile/src/Main.java
@@ -22,8 +22,8 @@
  * DexFile tests (Dalvik-specific).
  */
 public class Main {
-    private static final String CLASS_PATH = "test-ex.jar";
-    private static final String ODEX_DIR = "/sdcard";
+    private static final String CLASS_PATH = "/data/art-test/071-dexfile-ex.jar";
+    private static final String ODEX_DIR = "/data/art-test";
     //private static final String ODEX_DIR = ".";
     private static final String ODEX_ALT = "/tmp";
     private static final String LIB_DIR = "/nowhere/nothing/";