Profiling an Android application over the internet

I’m building a mobile application, it seems to work fine on the Editor, as well as on a couple of devices of my own, when I sent it to a friend with a bit older device he noticed a significant frame drop. I mean like 8 FPS or something.

I’m trying to profile the application (although I’m not THAT experienced in that), in the editor and on my mobile device but I think I would benefit more if I could profile the app on my friend’s phone. The problem is that he doesn’t live close to me and I can’t get my hands on the device.

I was wondering if there is any way to retrieve Profiling information from his device remotely. Something like him saving the profilling info and sending it to me or something.

Hi!
Yes, you can save and load data from the Profiler.

1 Like

You can also log the profiler data to file and have him send you that file. See the manual for Profiler.logFile for that.

You can also attach the profiler to the build running on his phone by entering his IP via the target selection dropdown (bottom most option in there, i.e. under Playmode and Editor). For that you’d need to get the ports opened up correctly and all that though so that you don’t fail to establish a connection due to firewalls.