AutoStarter
aaper
AutoStarter | aaper | |
---|---|---|
2 | 1 | |
594 | 222 | |
- | - | |
1.8 | 8.6 | |
almost 3 years ago | 5 months ago | |
Kotlin | Kotlin | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AutoStarter
-
It's happening! CTS tests for bad app killing behaviour
It would be great to have a test for this, but I think we would need a manual test probably part of CTS Verifier? Or any other idea how to test this? BTW it is not just Xiaomi, here you can see a library https://github.com/judemanutd/AutoStarter which is trying to help devs to support the various OEM divergences and they mention support for 10 different OEMs. Would you or anybody around be willing to contribute such test?
-
Android app auto-run on device boot. Xiaomi and what other exceptions?
In a venn diagram of "manufacturers that kill apps in the background" and "manufacturers that prevent auto run", it's almost just a single circle, so https://dontkillmyapp.com/ should give you a good idea. I use https://github.com/judemanutd/AutoStarter/ to prompt the user to intervene too - though not on a Play Store app.
aaper
-
Request runtime permissions using annotations! v2
I've mentioned it here in a previous post when Aaper's first version was created, though it happened before Google's new Instrumentation API was available, or at least stable. So now, by using the new API, this process has become far better in terms of performance and incremental compilation support, which was one of the issues that the previous version had.
What are some alternatives?
AboutLibraries - AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments
android-buddy - Transform Android project classes with Byte Buddy at compile time
Google-IAP - Android Library for easing Google Play Billing to your apps with support for Subscriptions, Non-Consumable and Consumable Purchases with a beautiful sample app.
leakcanary - A memory leak detection library for Android.
Spotlight - Android Library that lights items for tutorials or walk-throughs etc...
shadowsocks-android - A shadowsocks client for Android
MaterialDrawer - The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
permission-flow-android - Know about real-time state of a Android app Permissions with Kotlin Flow APIs.
autorunner - Configurable and notification aware autostart helper for minimalistic window managers like i3, openbox and others