Download and install the latest Mono Framework for macOS at: http://www.mono-project.com/download
Once the Mono Framework is installed, click the Snapdragon Profiler.dmg image in the Finder to mount it.
Drag and drop the SnapdragonProfiler.app to the Applications folder.
In order to run Snapdragon Profiler, it may need to be explicitly enabled in System Preferences > Security & Privacy by clicking “Open Anyway”. More information can be found at https://support.apple.com/en-us/HT202491.
Certain folders on macOS Catalina require explicit permission to access, such as Downloads, Desktop, and Documents. If the Android NDK or a saved session is located in any of these folders, the dialog below will be displayed. Click OK to allow access. These permissions can be changed in System Preferences > Security & Privacy > Files & Folders
Figure2.1 Mac
Snapdragon Profiler makes use of some Android SDK and NDK utilities such as adb and spirv-dis. These utilities will need to be enabled as per step 4 if a dialog is displayed with a warning they have been blocked.
Enter "adb devices" on CMD/Terminal, to check the status of connection.
After launching Snapdragon Profiler, go to File > Connect, or from the Start Page click the icon to the left of Connect to a Device to connect to a device to start a session.
If the installation is successful, the Device icon is green and the Connect button is enabled. Check the Auto Connect box to automatically connect if a single device is detected.
If the installation fails, the Device icon is red and the Retry button is enabled. Click Retry to try installing the service again.
If the connection is successful, the Connection icon is green:
If you receive a connection error (the Connection icon is red), click Connect to try again.
Note: you can check the fail information through moving your mouse.