Link zum Herunterladen der Testanwendung, um die Arbeit mit dem eyezon-SDK zu demonstrieren:
Link zum Test-App-Projekt des eyezon-SDK:
<aside> ⚠️ Das SDK wird als reguläre Bibliothek importiert
</aside>
Importieren Sie die Bibliothek und registrieren Sie die URL, unter der das SDK veröffentlicht wird
1.1 Gradle-Datei auf Projektebene. Maven-URL hinzufügen
allprojects {
repositories {
… Other repositories
maven { url "../eyezonRepository" }
}
}
1.2 Integration von Abhängigkeiten (Dependency)
Gradle-Datei auf Modulebene. Abhängigkeiten hinzufügen
implementation ‘witheyezon:androidSdk:$sdkVersionName’
Sie müssen die aktuelle Version des SDK an der Stelle des $sdkVersionName
-Anhangs einfügen (kontaktieren Sie den eyezon-Support oder Ihr eyezon-Management für die neueste Version).
Erstellen Sie die Klasse VendorBroadcastReceiver
, die von der Ihnen zur Verfügung stehenden EyezonBroadcastReceiver
-SDK erbt, und registrieren Sie sie im Anwendungsmanifest
<receiver
android:name=".VendorBroadcastReceiver"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="action.eyezon.new.message" />
<action android:name="action.eyezon.dialog.deleted" />
<action android:name="action.eyezon.dialog.returned" />
<action android:name="action.eyezon.console.event" />
</intent-filter>
</receiver>
Es gibt vier Arten von Ereignissen (Events), die das SDK zurückgibt:
onNewMessage(message: EyezonMessage)