Aby ręcznie utworzyć aplikację z możliwością profilowania, musisz najpierw utworzyć wersję aplikacji, a potem zaktualizować jej plik manifestu. Dzięki temu aplikacja stanie się aplikacją z możliwością profilowania. Po skonfigurowaniu aplikacji, którą można profilować, uruchom profilator i wybierz proces, który chcesz przeanalizować.
Tworzenie wersji aplikacji
Aby utworzyć wersję aplikacji do profilowania, wykonaj te czynności:
-
Podpisz aplikację za pomocą klucza debugowania, dodając te wiersze do pliku
build.gradle
aplikacji. Jeśli masz już działającą wersję wersji, możesz przejść do następnego kroku.buildTypes { release { signingConfig signingConfigs.debug } }
-
W Android Studio kliknij Utwórz > Wybierz wariant kompilacji… i wybierz wariant wersji.
Zmień wersję na profilowalną
Aby przekonwertować wersję aplikacji w profilową aplikację, wykonaj :
-
Otwórz plik
AndroidManifest.xml
i w polu<application>
dodaj te informacje: Więcej informacji znajdziesz w artykule Tworzenie aplikacji na potrzeby publikacji.<profileable android:shell="true"/>
-
W zależności od wersji pakietu SDK może pojawić się błąd związany z plikiem manifestu weryfikacja; jeśli nie możesz ich rozwiązać i uznasz, że można bezpiecznie je naprawić jako ostrzeżenia, dodaj następujące wiersze do
build.gradle
.aaptOptions { additionalParameters =["--warn-manifest-validation"] }