element-hq / element-hq/element-x-android
APK size
- 主要言語
- Kotlin
- スター
- 2.4k
- フォーク
- 624
- 平均マージ
- 1日 14時間
- マージ済み PR(30日)
- 149
説明
The application is quite huge (60MB for a single arch - release version, 80MB for debug version). This may have a negative impact on the user experience: longer to download and install, takes more data in the user’s phone. Also (but maybe negligeable), it can increase the cold start of the app.
The biggest files are the Rust SDK and the Map library:
## Proguard
Check proguard behavior, in particular:
- [ ] fun with `@Preview` annotation can be removed from the APK, because in our case, they are never used at runtime.
- [ ] all the `.*StateProvider` can be removed from the APK
- [ ] all the fixture functions, like `aAboutState()` for instance can be removed too.
コントリビューションガイド
評価
この issue はまだ評価されていません。