Home
last modified time | relevance | path

Searched refs:smali (Results 1 – 25 of 104) sorted by relevance

12345

/external/r8/src/test/java/com/android/tools/r8/smali/
DSmaliDisassembleTest.java5 package com.android.tools.r8.smali;
26 void roundTripRawSmali(String smali) { in roundTripRawSmali() argument
30 AndroidApp.fromDexProgramData(Smali.compile(smali)), in roundTripRawSmali()
34 assertEquals(smali, application.smali(new InternalOptions())); in roundTripRawSmali()
75 assertEquals(expected, application.smali(new InternalOptions())); in simpleSmokeTest()
131 assertEquals(expected, application.smali(new InternalOptions())); in sparseSwitchTest()
187 assertEquals(expected, application.smali(new InternalOptions())); in packedSwitchTest()
230 assertEquals(expected, application.smali(new InternalOptions())); in fillArrayDataTest8Bit()
273 assertEquals(expected, application.smali(new InternalOptions())); in fillArrayDataTest16Bit()
316 assertEquals(expected, application.smali(new InternalOptions())); in fillArrayDataTest32Bit()
[all …]
/external/smali/
DREADME.md3 smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android's Java VM im…
5 Downloads are at https://bitbucket.org/JesusFreke/smali/downloads/. If you are interested in submi…
7 See [the wiki](https://github.com/JesusFreke/smali/wiki) for more info/news/release notes/etc.
10 - [github Issue tracker](https://github.com/JesusFreke/smali/issues) - For any bugs/issues/feature …
11 - [#smali on freenode](http://webchat.freenode.net/?channels=smali) - Free free to drop by and ask …
14 #### Some useful links for getting started with smali
17 - [Registers wiki page](https://github.com/JesusFreke/smali/wiki/Registers)
18 - [Types, Methods and Fields wiki page](https://github.com/JesusFreke/smali/wiki/TypesMethodsAndFie…
DREADME.version1 URL: https://bitbucket.org/JesusFreke/smali/downloads/smali-2.2.0.jar
Dbuild.gradle77 def maven_release_projects = ['smali', 'baksmali', 'dexlib2', 'util']
131 group = 'org.smali'
169 url 'http://smali.org'
179 connection 'scm:git:git://github.com/JesusFreke/smali.git'
180 developerConnection 'scm:git:git@github.com:JesusFreke/smali.git'
/external/smali/examples/HelloWorld/
DHelloWorld.smali6 #java -jar smali.jar -o classes.dex HelloWorld.smali
11 #if you get out of memory type errors when running smali.jar, try
12 #java -Xmx512m -jar smali.jar HelloWorld.smali
/external/smali/smali/
DAndroid.mk49 $(intermediates)/resources/smali.properties: $(LOCAL_PATH)/../build.gradle
53 LOCAL_JAVA_RESOURCE_FILES := $(intermediates)/resources/smali.properties
65 LOCAL_MODULE := smali
66 LOCAL_SRC_FILES := ../scripts/smali
Dbuild.gradle98 attributes('Main-Class': 'org.jf.smali.Main')
103 … ant.symlink(link: file("${destinationDir}/smali.jar"), resource: archivePath, overwrite: true)
110 outputDirectory = new File(outputDirectory, 'org/jf/smali')
114 outputDirectory = new File(outputDirectory, 'org/jf/smali')
118 generateDir = new File(generateDir, 'org/jf/smali')
124 description 'smali is an assembler for dalvik bytecode'
126 url 'https://github.com/JesusFreke/smali/tree/master/smali'
144 keep 'public class org.jf.smali.Main { public static void main(java.lang.String[]); }'
/external/r8/buildSrc/src/main/java/smali/
DSmali.java4 package smali; package
52 org.jf.smali.SmaliOptions options = new org.jf.smali.SmaliOptions(); in exec()
54 org.jf.smali.Smali.assemble(options, fileNames); in exec()
/external/smali/smali/src/test/java/org/jf/smali/
DLexerTest.java32 package org.jf.smali;import org.antlr.runtime.ANTLRInputStream;
46 import static org.jf.smali.expectedTokensTestGrammarParser.ExpectedToken;
137 org.jf.smali.expectedTokensTestGrammarLexer expectedTokensLexer = null; in runTest()
139 … expectedTokensLexer = new org.jf.smali.expectedTokensTestGrammarLexer(new ANTLRInputStream( in runTest()
147 org.jf.smali.expectedTokensTestGrammarParser expectedTokensParser = in runTest()
148 new org.jf.smali.expectedTokensTestGrammarParser(expectedTokensStream); in runTest()
DLongLiteralTest.java32 package org.jf.smali;import org.jf.smali.LiteralTools;
DByteLiteralTest.java32 package org.jf.smali;import org.jf.smali.LiteralTools;
DShortLiteralTest.java32 package org.jf.smali;import org.jf.smali.LiteralTools;
DIntLiteralTest.java32 package org.jf.smali;import org.jf.smali.LiteralTools;
/external/smali/smali-integration-tests/src/test/smali/junit-tests/
DTestSuite.smali13 #java -jar smali.jar --dex --output=classes.dex .
14 #zip smali-junit-tests.zip classes.dex
15 #adb push smali-junit-tests.zip /data/local
16 #adb shell dalvikvm -cp /data/local/junit-4.6.zip:/data/local/smali-junit-tests.zip org.junit.runne…
/external/r8/src/test/java/com/android/tools/r8/utils/
DSmali.java20 import org.jf.smali.LexerErrorInterface;
21 import org.jf.smali.smaliFlexLexer;
22 import org.jf.smali.smaliParser;
23 import org.jf.smali.smaliTreeWalker;
/external/smali/baksmali/src/test/resources/DuplicateTest/src/
DREADME1 The test dex file was produced from these smali files, using
2 an old version of smali that doesn't check for field/method
/external/smali/smalidea/src/main/java/org/jf/smalidea/util/
DStringUtils.java36 import org.jf.smali.smaliFlexLexer;
37 import org.jf.smali.smaliParser;
/external/r8/buildSrc/
Dbuild.gradle13 compile group: 'org.smali', name: 'smali', version: '2.2b4'
/external/r8/src/test/java/com/android/tools/r8/internal/
DR8DisassemblerTest.java30 public void testDisassemble(boolean deobfuscate, boolean smali) in testDisassemble() argument
41 builder.setUseSmali(smali); in testDisassemble()
/external/smali/smalidea/src/main/java/org/jf/smalidea/
DSmaliLexer.java39 import org.jf.smali.smaliFlexLexer;
40 import org.jf.smali.smaliParser;
DPsiBuilderTokenStream.java43 import org.jf.smali.InvalidToken;
44 import org.jf.smali.smaliParser;
/external/r8/
Dbuild.gradle108 testCompile group: 'org.smali', name: 'smali', version: '2.2b4'
718 def smaliDir = file("src/test/smali")
722 def smaliOutputDir = file("build/test/smali/" + relativeDir);
726 def smaliFiles = fileTree(dir: dir, include: '*.smali')
735 task "${taskName}_smali"(type: smali.Smali) {
742 task "${taskName}_smali"(type: smali.Smali) {
906 // Make sure you have smali on your path, please use the build binary in the
908 // if that is updated the call to smali in "task "${smaliToDexTask}"(type: Exec)" below might
909 // need to change as smali got a completely new command line interface in version 2.2.1.
953 "955-methodhandles-smali",
[all …]
/external/smali/smali/src/main/java/org/jf/smali/
DMain.java32 package org.jf.smali;
37 import org.jf.smali.HelpCommand.HlepCommand;
/external/r8/src/test/java/com/android/tools/r8/bisect/
DBisectTest.java13 import com.android.tools.r8.smali.SmaliTestBase.MethodSignature;
14 import com.android.tools.r8.smali.SmaliTestBase.SmaliBuilder;
/external/smali/smalidea/
Dbuild.gradle202 compile project(':smali')
209 task extractTokens(type: org.gradle.api.tasks.Copy, dependsOn: ':smali:build') {
212 def smaliArtifact = allArtifacts.find { it.moduleVersion.id.name.equals('smali') }
222 def tokensDir = file("${buildDir}/tokens/org/jf/smali")

12345