HomeSort by relevance Sort by last modified time
    Searched defs:DexFile (Results 1 - 25 of 67) sorted by null

1 2 3

  /cts/tools/dex-tools/src/dex/structure/
DexFile.java 23 * {@code DexFile} represents a whole dex file, containing multiple classes.
25 public interface DexFile extends NamedElement {
29 * DexFile}.
32 * DexFile}
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/
DexFile.java 42 public interface DexFile {
  /art/test/071-dexfile/src/
Main.java 24 * DexFile tests (Dalvik-specific).
27 private static final String CLASS_PATH = System.getenv("DEX_LOCATION") + "/071-dexfile-ex.jar";
93 Class DexFile = classLoader.loadClass("dalvik.system.DexFile");
94 Method DexFile_loadDex = DexFile.getMethod("loadDex",
98 Method DexFile_entries = DexFile.getMethod("entries");
99 Object dexFile = DexFile_loadDex.invoke(null, CLASS_PATH, null, 0);
100 Enumeration<String> e = (Enumeration<String>) DexFile_entries.invoke(dexFile);
  /libcore/dalvik/src/main/java/dalvik/system/
DexFile.java 36 public final class DexFile {
63 public DexFile(File file) throws IOException {
76 DexFile(File file, ClassLoader loader, DexPathList.Element[] elements)
98 public DexFile(String fileName) throws IOException {
112 DexFile(String fileName, ClassLoader loader, DexPathList.Element[] elements) throws IOException {
135 private DexFile(String sourceName, String outputName, int flags, ClassLoader loader,
175 * A new or previously-opened DexFile.
179 static public DexFile loadDex(String sourcePathName, String outputPathName,
183 * TODO: we may want to cache previously-opened DexFile objects.
207 * A new or previously-opened DexFile
    [all...]
  /libcore/luni/src/test/java/dalvik/system/
DexClassLoaderTest.java 424 assertTrue(DexFile.isDexOptNeeded(dex.getAbsolutePath()));
426 assertFalse(DexFile.isDexOptNeeded(dex.getAbsolutePath()));
  /art/runtime/
dex_file.cc 64 const uint8_t DexFile::kDexMagic[] = { 'd', 'e', 'x', '\n' };
65 const uint8_t DexFile::kDexMagicVersions[DexFile::kNumDexVersions][DexFile::kDexVersionLen] = {
72 bool DexFile::GetChecksum(const char* filename, uint32_t* checksum, std::string* error_msg) {
81 if (DexFile::IsMultiDexLocation(filename)) {
111 std::unique_ptr<const DexFile> dex_file(
112 DexFile::OpenFile(fd.release(), filename, false, error_msg));
123 bool DexFile::Open(const char* filename, const char* location, std::string* error_msg,
124 std::vector<std::unique_ptr<const DexFile>>* dex_files)
    [all...]
dex_file.h 58 class DexFile {
73 // name of the DexFile entry within a zip archive
420 std::vector<std::unique_ptr<const DexFile>>* dex_files);
427 static std::unique_ptr<const DexFile> Open(const uint8_t* base, size_t size,
437 std::vector<std::unique_ptr<const DexFile>>* dex_files);
440 virtual ~DexFile();
478 // For DexFiles directly from .dex files, this is the checksum from the DexFile::Header.
611 const FieldId* FindFieldId(const DexFile::TypeId& declaring_klass,
612 const DexFile::StringId& name,
613 const DexFile::TypeId& type) const
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/file/
DexFile.java 43 public final class DexFile {
106 public DexFile() {
  /dalvik/dx/src/com/android/dx/dex/file/
DexFile.java 43 public final class DexFile {
109 public DexFile(DexOptions dexOptions) {
  /external/dexmaker/src/dx/java/com/android/dx/dex/file/
DexFile.java 45 public final class DexFile {
111 public DexFile(DexOptions dexOptions) {
  /dalvik/libdex/
DexFile.h 539 * Code should regard DexFile as opaque, using the API calls provided here
542 struct DexFile {
581 * On success, return a newly-allocated DexFile.
583 DexFile* dexFileParse(const u1* data, size_t length, int flags);
624 * Free a DexFile structure, along with any associated structures.
626 void dexFileFree(DexFile* pDexFile);
631 DexClassLookup* dexCreateClassLookup(DexFile* pDexFile);
636 const DexClassDef* dexFindClass(const DexFile* pFile, const char* descriptor);
639 * Set up the basic raw data pointers of a DexFile. This function isn't
642 void dexFileSetupBasicPointers(DexFile* pDexFile, const u1* data)
    [all...]
  /prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.0/
dexmaker-1.0.jar 
  /prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.2/
dexmaker-1.2.jar 
  /prebuilts/sdk/tools/lib/
dx.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0/
builder-2.1.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-beta1/
builder-2.1.0-beta1.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-beta3/
builder-2.1.0-beta3.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-rc1/
builder-2.1.0-rc1.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.2/
builder-2.1.2.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.2.0-alpha1/
builder-2.2.0-alpha1.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.2.0-alpha3/
builder-2.2.0-alpha3.jar 
  /prebuilts/tools/common/offline-m2/com/android/tools/build/builder/2.1.0/
builder-2.1.0.jar 
  /prebuilts/tools/common/offline-m2/com/android/tools/build/builder/2.2.0-alpha4/
builder-2.2.0-alpha4.jar 
  /prebuilts/tools/common/offline-m2/com/android/tools/build/builder/2.2.0-beta1/
builder-2.2.0-beta1.jar 
  /prebuilts/sdk/10/
android.jar 

Completed in 456 milliseconds

1 2 3