When applied to an Android project, the New Relic Android Gradle Plugin plugin automatically instruments classes found on the app's compile classpath.
In addition, the plugin manages uploads of obfuscation and native symbol maps for use when rendering mobile crash and handled exception stack traces, including:
- ProGuard or DexGuard obfuscation map files
- NDK symbol files. See our docs for more information.
In cases where obfuscation maps or native symbol files must be manually uploaded, follow the instructions here.
Integrate the Android Gradle Plugin into an existing app:
- Complete these instructions to use Gradle and Android Studio
- Customize your plugin integration by review ing the configuration options.
We encourage your contributions to improve the New Relic Android Agent! Keep in mind that when you submit your pull request, you'll need to sign the CLA via the click-through using CLA-Assistant. You only have to sign the CLA one time per project.
If you would like to contribute to this project, review these guidelines.
android-gradle-plugin
is licensed under the Apache 2.0 License.
The New Relic Android agent also uses source code from third-party libraries. Full details on which libraries are used and the terms under which they are licensed can be found in the third-party notices.