element-hq / element-hq/element-x-android

APK size

オープン
#848 コメント 6 件 リアクション 6 件 担当者 0 名 GitHub で見る
A-Performance O-Occasional S-Minor
主要言語
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:

image

## 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 はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。