flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
wizgogo 15 Dec 2020, 12:57
It looks like it's possible now to make an ELF/DEX file for android like this.
ELF by @MazeGen https://board.flatassembler.net/topic.php?t=21327 DEX by @MaoKo https://board.flatassembler.net/topic.php?t=21689 But is it possible to make an APK for Android using FASM/FASMG? Using ELF/DEX is not so user-friendly if we want to share it with other people, so only we can use that. My decision of using ASM is because I really want to make a small and efficient Android app but it looks like it's not possible and we need to rely through inline and to the bloated sdk of Android. |
|||
![]() |
|
Grom PE 16 Dec 2020, 01:46
An APK is just a ZIP archive that is signed. All steps except perhaps signing are possible using fasm.
|
|||
![]() |
|
FlierMate 20 May 2022, 09:05
I can open APK with 7zip, but not sure what is the compression file format.
Quote:
This is nice!!! But even a simple "Hello, world" example is such complex. And I did not know FASMG support binary Dalvik executable format. It is in bytecode, as I just learned from : https://source.android.com/devices/tech/dalvik/dalvik-bytecode A signed APK built by Android Studio (Java) contains .dex binary. But APK built with Flutter contains additional shared .so lib files, which I think resulting in larger APK file (they call it fat APK). |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.