public class

TouchDex

extends Object
java.lang.Object
   ↳ dalvik.system.TouchDex

This class is deprecated.
this is an internal Dalvik class that is not appropriate for general use. It will be removed from the public API in a future release.

Class Overview

Induces optimization/verification of a set of DEX files.

Summary

Public Constructors
TouchDex()
Public Methods
static void main(String[] args)
The entry point for the child process.
static int start(String dexFiles)
Forks a process, makes sure the DEX files are prepared, and returns when everything is finished.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public TouchDex ()

Since: API Level 1

Public Methods

public static void main (String[] args)

Since: API Level 1

The entry point for the child process. args[0] can be a colon-separated path list, or "-" to read from stdin.

Alternatively, if we're invoked directly from the command line we just start here (skipping the fork/exec stuff).

Parameters
args command line args

public static int start (String dexFiles)

Since: API Level 1

Forks a process, makes sure the DEX files are prepared, and returns when everything is finished.

The filenames must be the same as will be used when the files are actually opened, because the dalvik-cache filename is based upon this filename. (The absolute path to the JAR/ZIP/APK should work.)

Parameters
dexFiles a colon-separated list of DEX files.
Returns
  • zero on success