v25.7.0
appdynamics_agent
Flutter plugin to integrate AppDynamics Mobile Real User Monitoring with your app.
20Likes 9.3K30-day downloads140Pub points
AndroidiOS
Flutter plugin to integrate AppDynamics Mobile Real User Monitoring with your app.
{"sdk":"flutter"}^1.6.0^5.11.0{"sdk":"flutter"}^6.0.0^3.1.3English project snapshot. Visit GitHub for the latest content.
Extension of the AppDynamics SDK that allows you to instrument Flutter apps and receive analytics.
This plugin wraps the native SDKs and requires a valid AppDynamics mobile license.
The Flutter agent incorporates the following features:
You can install the Flutter plugin via flutter — more info on
the Installation tab.
$ flutter pub add appdynamics_agent
android/build.gradle:dependencies {
classpath "com.appdynamics:appdynamics-gradle-plugin:24.12.0"
// ... other dependencies
}
adeum plugin to the bottom of the android/app/build.gradle file:dependencies {
// ... project dependencies
}
// Bottom of file
apply plugin: 'adeum'
AndroidManifest.xml (usually in android/src/main/):<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myawesomepackage">
<!-- add these two permissions -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- other permissions -->
<application>
<!-- other settings -->
</application>
</manifest>
NOTE: Replace
<EUM_APP_KEY>with your app key.
import 'package:appdynamics_agent/appdynamics_agent.dart';
import 'package:flutter/material.dart';
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
final config = AgentConfiguration(
appKey: "<EUM_APP_KEY>",
loggingLevel: LoggingLevel.verbose, // optional, for better debugging.
collectorURL: "<COLLECTOR_URL>", // optional, mostly on-premises.
screenshotURL: "<SCREENSHOT_URL>" // optional, mostly on-premises.
);
await Instrumentation.start(config);
runApp(const MyApp());
}
You can access pub.dev docs or check the official docs for extra customization of the agent.