OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:DexFile
(Results
1 - 25
of
140
) sorted by null
1
2
3
4
5
6
/test/suite_harness/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
{
/system/core/libunwindstack/
DexFile.h
30
class
DexFile
{
32
DexFile
() = default;
33
virtual ~
DexFile
() = default;
37
static
DexFile
* Create(uint64_t dex_file_offset_in_memory, Memory* memory, MapInfo* info);
40
std::unique_ptr<const art::
DexFile
> dex_file_;
43
class DexFileFromFile : public
DexFile
{
55
class DexFileFromMemory : public
DexFile
{
/art/test/071-dexfile-get-static-size/src/
Main.java
22
Class<?>
DexFile
= loader.loadClass("dalvik.system.
DexFile
");
23
Method DexFile_loadDex =
DexFile
.getMethod("loadDex",
27
Method DexFile_getStaticSizeOfDexFile =
DexFile
.getMethod("getStaticSizeOfDexFile");
28
Object
dexFile
= DexFile_loadDex.invoke(null, filename, null, 0);
29
return (Long) DexFile_getStaticSizeOfDexFile.invoke(
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";
96
Class<?>
DexFile
= classLoader.loadClass("dalvik.system.
DexFile
");
97
Method DexFile_loadDex =
DexFile
.getMethod("loadDex",
101
Method DexFile_entries =
DexFile
.getMethod("entries");
102
Object
dexFile
= DexFile_loadDex.invoke(null, CLASS_PATH, null, 0);
103
Enumeration<String> e = (Enumeration<String>) DexFile_entries.invoke(
dexFile
);
/art/test/071-dexfile-map-clean/src/
Main.java
24
*
DexFile
tests (Dalvik-specific).
28
System.getenv("DEX_LOCATION") + "/071-
dexfile
-map-clean-ex.jar";
39
// Prevent garbage collector from collecting our
DexFile
85
System.out.println("Secondary
dexfile
mmap is clean");
127
Class<?>
DexFile
= classLoader.loadClass("dalvik.system.
DexFile
");
128
Method DexFile_loadDex =
DexFile
.getMethod("loadDex",
132
Method DexFile_entries =
DexFile
.getMethod("entries");
133
Object
dexFile
= DexFile_loadDex.invoke(null, CLASS_PATH, null, 0);
134
Enumeration<String> e = (Enumeration<String>) DexFile_entries.invoke(
dexFile
);
[
all
...]
/art/libdexfile/dex/
dex_file.cc
48
void
DexFile
::UnHideAccessFlags(ClassDataItemIterator& class_it) {
63
uint32_t
DexFile
::CalculateChecksum() const {
67
uint32_t
DexFile
::CalculateChecksum(const uint8_t* begin, size_t size) {
68
const uint32_t non_sum_bytes = OFFSETOF_MEMBER(
DexFile
::Header, signature_);
72
uint32_t
DexFile
::ChecksumMemoryRange(const uint8_t* begin, size_t size) {
76
int
DexFile
::GetPermissions() const {
81
bool
DexFile
::IsReadOnly() const {
86
bool
DexFile
::EnableWrite() const {
91
bool
DexFile
::DisableWrite() const {
96
DexFile
::DexFile(const uint8_t* base
[
all
...]
dex_file.h
48
// Some instances of
DexFile
own the storage referred to by
DexFile
. Clients who create
66
// Since ART needs to support both native dex files and CompactDex files, the
DexFile
interface
68
class
DexFile
{
240
void VisitMethods(const
DexFile
* dex_file, const Visitor& visitor) const;
432
virtual ~
DexFile
();
438
// For DexFiles directly from .dex files, this is the checksum from the
DexFile
::Header.
564
const FieldId* FindFieldId(const
DexFile
::TypeId& declaring_klass,
565
const
DexFile
::StringId& name,
566
const
DexFile
::TypeId& type) const
[
all
...]
/external/vogar/src/vogar/target/
ClassPathScanner.java
19
import dalvik.system.
DexFile
;
52
private static Map<String,
DexFile
> createDexFiles(String[] classPath) {
53
Map<String,
DexFile
> result = new HashMap<String,
DexFile
>();
61
result.put(classPathEntry.getName(), new
DexFile
(classPathEntry));
227
* <p>This class uses the Android-only class
DexFile
. This class will fail
231
private final Map<String,
DexFile
> dexFiles;
233
ApkClassFinder(Map<String,
DexFile
> dexFiles) {
243
DexFile
dexFile
= dexFiles.get(classPathEntry.getName())
[
all
...]
/libcore/dalvik/src/main/java/dalvik/system/
DexFile.java
41
public final class
DexFile
{
60
public
DexFile
(File file) throws IOException {
73
DexFile
(File file, ClassLoader loader, DexPathList.Element[] elements)
86
public
DexFile
(String fileName) throws IOException {
100
DexFile
(String fileName, ClassLoader loader, DexPathList.Element[] elements) throws IOException {
107
DexFile
(ByteBuffer buf) throws IOException {
128
private
DexFile
(String sourceName, String outputName, int flags, ClassLoader loader,
160
static public
DexFile
loadDex(String sourcePathName, String outputPathName,
164
* TODO: we may want to cache previously-opened
DexFile
objects.
188
* A new or previously-opened
DexFile
[
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
48
public final class
DexFile
{
122
public
DexFile
(final DexOptions dexOptions) {
592
"
DexFile
storage too small "
/tools/dexter/slicer/export/slicer/
dex_ir.h
45
friend struct
DexFile
;
49
friend struct
DexFile
;
80
struct
DexFile
;
360
struct
DexFile
{
416
DexFile
() = default;
419
DexFile
(const
DexFile
&) = delete;
420
DexFile
& operator=(const
DexFile
&) = delete;
/dalvik/libdex/
DexFile.h
585
* Code should regard
DexFile
as opaque, using the API calls provided here
588
struct
DexFile
{
627
* On success, return a newly-allocated
DexFile
.
629
DexFile
* dexFileParse(const u1* data, size_t length, int flags);
670
* Free a
DexFile
structure, along with any associated structures.
672
void dexFileFree(
DexFile
* pDexFile);
677
DexClassLookup* dexCreateClassLookup(
DexFile
* pDexFile);
682
const DexClassDef* dexFindClass(const
DexFile
* pFile, const char* descriptor);
685
* Set up the basic raw data pointers of a
DexFile
. This function isn't
688
void dexFileSetupBasicPointers(
DexFile
* pDexFile, const u1* data)
[
all
...]
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-alpha6/
builder-3.0.0-alpha6.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-alpha7/
builder-3.0.0-alpha7.jar
/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/tools/common/m2/repository/org/smali/dexlib2/2.1.3/
dexlib2-2.1.3.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0/
builder-3.0.0.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-alpha9/
builder-3.0.0-alpha9.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-beta1/
builder-3.0.0-beta1.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-beta2/
builder-3.0.0-beta2.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-beta6/
builder-3.0.0-beta6.jar
/prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-beta7/
builder-3.0.0-beta7.jar
Completed in 268 milliseconds
1
2
3
4
5
6