add some documentation

This commit is contained in:
Mis012
2022-05-06 14:54:42 +02:00
parent 5c6428baae
commit d5d78d8621
4 changed files with 3455 additions and 0 deletions

View File

@@ -9,6 +9,8 @@ usage:
`./launch_activity.sh <path_to_apk> <path_to_activity>`
example: `./launch_activity.sh test_apks/org.happysanta.gd_29.apk org/happysanta/gd/GDActivity`
NOTE: you might need to copy some files out from the apk under `data/`, e.g the `assets` folder
when it doesn't work:
if you are trying to launch a random app, chances are that we are missing implementations for some
stuff that it needs, and we also don't have (sufficiently real looking) stubs for the stuff it says
@@ -23,6 +25,9 @@ widget such that it shows up as a Gtk Widget. for layout widgets, you can cheat
LinearLayout or RelativeLayout, which are currently implemented in an extremely simplistic manner
(it might not look correctly, but it should *work*)
for more specific instructions, see `doc/QuickHelp.md`
for general description of the architecure, see `doc/Architecture.md`
screenshot:
![angry birds 3.2.0, Worms 2 Armageddon, and gravity defied running side by side by side](https://gitlab.com/Mis012/android_translation_layer_PoC/-/raw/master/screenshot_2.png)