Not logged in.  Login/Logout/Register | List snippets | | Create snippet | Upload image | Upload data

34
LINES

< > BotCompany Repo | #1004109 // Try making a .dex locally (dev.)

JavaX source code [tags: use-pretranspiled] - run with: x30.jar

Libraryless. Click here for Pure Java version (1832L/13K/43K).

1  
!752
2  
3  
p {
4  
  print("Downloading libraries");
5  
  File dxJar = loadLibrary("#1004106"); // 1 MB
6  
  File supportJar = loadLibrary("#1004107"); // 1 MB
7  
  File androidJar = loadLibrary("#1004108"); // Huge (26 MB)
8  
  
9  
  S src = [[
10  
    p { androidSayInGerman("Was geht ab Mann"); }
11  
  ]];
12  
  
13  
  S libs = "lib 1004106\n" + "lib 1004107\n " + "lib 1004108\n";
14  
  print("\n" + indent(libs + src) + "\n");
15  
  
16  
  print("Transpiling & compiling");
17  
  File classesDir = javaxToClasses(libs + src);
18  
  
19  
  print("Making dex");
20  
  File dexFile = prepareProgramFile("test.dex");
21  
  
22  
  S cmd = "java -jar " + bashQuote(dxJar)
23  
    + " --dex --output=" + bashQuote(dexFile) 
24  
    + " " + bashQuote(classesDir + "/") 
25  
    + " 2>&1";
26  
  print(cmd);
27  
  print(backtick(cmd));
28  
  print();
29  
    
30  
  if (dexFile.exists())
31  
    print("Dex made! " + dexFile.getAbsolutePath() + " (" + dexFile.length() + " bytes)");
32  
  else
33  
    print("Crazy! No dex made");
34  
}

download  show line numbers  debug dex  old transpilations   

Travelled to 15 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, ddnzoavkxhuk, gwrvuhgaqvyk, ishqpsrjomds, jtubtzbbkimh, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt

No comments. add comment

Snippet ID: #1004109
Snippet name: Try making a .dex locally (dev.)
Eternal ID of this version: #1004109/1
Text MD5: 43e44ebaeb87a8497b132408aea29ef6
Transpilation MD5: 8bf8c9ad487402ae1413c8a6f6fd3ecf
Author: stefan
Category: javax / networking
Type: JavaX source code
Public (visible to everyone): Yes
Archived (hidden from active list): No
Created/modified: 2016-08-07 17:42:02
Source code size: 944 bytes / 34 lines
Pitched / IR pitched: No / No
Views / Downloads: 550 / 647
Referenced in: [show references]