r###"
Model of an android project
"###
import a.fs
import a.os
import a.time
import .sdk::SDK
class Project {
r###"
An android project consists of a few parts:
manifest:
Logically represents AndroidManifest.xml
src:
The Java/Kotlin files under src/java
(it seems like even kotlin files live under src/java)
res:
the res/ directory in an Android project
Note that the Project object does not contain any system
specific information (e.g. path to the Android SDK).
This system information is also necessary to actually materialize
and build an Android project.
"###
[manifest, src, res]
}
class Manifest {
}