Searched refs:dexopt (Results 1 - 5 of 5) sorted by relevance

/frameworks/native/cmds/installd/
H A Dinstalld.h207 int dexopt(const char *apk_path, uid_t uid, int is_public);
H A Dinstalld.c40 return dexopt(arg[0], atoi(arg[1]), atoi(arg[2]));
133 { "dexopt", 3, do_dexopt },
H A Dcommands.c584 static const char* DEX_OPT_BIN = "/system/bin/dexopt";
653 int dexopt(const char *apk_path, uid_t uid, int is_public) function
668 property_get("dalvik.vm.dexopt-flags", dexopt_flags, "");
691 ALOGE("installd cannot open '%s' for input during dexopt\n", apk_path);
698 ALOGE("installd cannot open '%s' for output during dexopt\n", out_path);
704 ALOGE("installd cannot chmod '%s' during dexopt\n", out_path);
708 ALOGE("installd cannot chown '%s' during dexopt\n", out_path);
719 ALOGE("setgid(%d) failed in installd during dexopt\n", uid);
723 ALOGE("setuid(%d) failed in installd during dexopt\n", uid);
752 ALOGE("dexopt i
[all...]
/frameworks/base/services/java/com/android/server/pm/
H A DInstaller.java204 public int dexopt(String apkPath, int uid, boolean isPublic) { method in class:Installer
205 StringBuilder builder = new StringBuilder("dexopt");
H A DPackageManagerService.java1156 Slog.w(TAG, "Running ENG build: no pre-dexopt!");
1164 * list of process files because dexopt will have been run
1180 * Ensure all external libraries have had dexopt run on them.
1192 mInstaller.dexopt(lib, Process.SYSTEM_UID, true);
1198 Slog.w(TAG, "Cannot dexopt " + lib + "; is it an APK or JAR? "
1207 // code, so don't dexopt it to avoid the resulting log spew.
1211 // the boot class path for art, so don't dexopt it to
1217 * we currently need to do the dexopt on so that they can be
1229 // Skip the file if it is not a type we want to dexopt.
1235 mInstaller.dexopt(pat
[all...]

Completed in 4577 milliseconds