mars8
mars8

Reputation: 1236

How to use profileable process in Android Studio Profiler?

I have downloaded a performance-samples project from Github (https://github.com/android/performance-samples/tree/main/JankStatsSample) but do not see a (profileable) process, as shown in below image. Mine is only showing (debuggable). I am using Pixel 5 API 31 with latest version of android (Chipmunk). I have followed the steps on Android Devs website below but still no luck. What am I missing?

https://developer.android.com/studio/profile#profileable-apps

enter image description here

Upvotes: 2

Views: 4583

Answers (1)

Sharp
Sharp

Reputation: 1399

You've built the debug version of the app, therefore you can profile it without it being profileable. You can simply select the debuggable process if you want to profile it.

Profileable is useful when you want to build a release (not debug) version of the app and still profile it (to more accurately check the performance of your app). In case the profileable tag is added to the AndroidManifest.xml, all you need to do is build the release version of the app and it will show as profileable.

Profileable example

Upvotes: 2

Related Questions