saker.android Documentation TaskDoc JavaDoc Packages
  1. saker.android
  2. Package details
  3. Unsupported features

Unsupported features

When compared to Gradle (the official build system for Android), saker.android still lacks some functionality. While it provides some advantages such as faster builds and better Java compilation support, you should also know that you may need to give more attention to edge cases.

On this page we'd like to enumerate some of the known missing features for the saker.android package. Note that this just means that these features are not implemented currently. They may (and probably will) be added in future versions.

  • Kotlin
    • Kotlin is greatly supported by the Android ecosystem, however, saker.build doesn't have a released solution for compiling it yet.
  • ADB support
    • The saker.android package doesn't provide build tasks for communicating with ADB.
  • Merging multiple manifest files
    • You will need to take special care when using AAR libraries.
  • App bundles
    • No build tasks are implemented yet for creating them.
  • Proguard
    • No build tasks are implemented yet for running proguard on your app code.
  • Data binding
    • Support for the data binding library is not verified for the saker.android package. You may be able to get it working, but we haven't tried it.