getsentry / getsentry/sentry-java

Provide Baseline Profiles for Android packages

Aperta
#2,751 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Android Improvement Profiles
Lingua principale
Kotlin
Stelle
1.4k
Fork
478
Merge medio
2g 23h
PR unite (30g)
67

Descrizione

### Problem Statement

Ideally the Sentry Android SDK would ship with baseline profiles. Some more docs around baseline profiles [can be found here](https://developer.android.com/topic/performance/baselineprofiles/create-baselineprofile).

### Solution Brainstorm

An Android Emulator (33+) + an app is required to create a baseline profile. Ideally we could re-use our demo app for this and do the following:
- includes all sentry modules as dependency
- create a single baseline profile
- per module: get class names (maybe from classes.jar?) and use it as a whitelist filter the app baseline-profile.txt to create a module specific baseline-profile

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.