Complete native Android example for the Screeb Android SDK.
Full documentation: developers.screeb.app/sdk-android/install
- SDK initialization with visitor properties
- Deep link handling for the Screeb editor
- Identity and visitor property updates
- Event and screen tracking
- Programmatic survey/message start
- Session replay start/stop
- SDK debug command
- Optional camera/microphone permissions for media questions
- Android Studio
- Android SDK 35
- JDK 17
From this directory:
./gradlew :app:installDebugTo verify the SDK consumer ProGuard rules in a minified app build:
./gradlew :app:assembleReleaseThe manifest registers:
<data android:scheme="screeb-${screebChannelId}" />The example uses the same demo channel ID in the manifest and in Screeb.initSdk.
- settings.gradle: plugin and repository configuration
- app/build.gradle: app module and Screeb dependency
- AndroidManifest.xml: permissions and deep links
- MainActivity.kt: complete SDK usage sample