Xamarin-Komponenten für Experience Cloud-Lösungen mit SDK 4.x

In diesem Thema werden die ersten Schritte zur Verwendung von Xamarin-Komponenten für das Mobile Solutions 4.x-SDK beschrieben.

Letzte Aktualisierung: 10. Januar 2019

Erste Schritte

WICHTIG

Adobe Mobile SDK ist nicht mehr im Xamarin Components Store oder in der NuGet Gallery verfügbar. Um die Xamarin-Komponenten herunterzuladen, gehen Sie zu GitHub.

Android

Importieren Sie die ADBMobile-Komponente in Ihr Xamarin.Android-Projekt:

  1. Öffnen Ihres Xamarin-Projekts

  2. Öffnen Sie das Dialogfeld Referenzen und klicken Sie auf die Registerkarte .Net Assembly.

  3. Wählen Sie ADBMobile.XamarinAndroidBinding.dll aus dem Ordner lib/Android.

  4. Fügen Sie Ihre ADBMobileConfig.json-Datei in den Assets-Ordner des Projekts ein.

  5. Berechtigungen hinzufügen für:

    • INTERNET
    • ACCESS_NETWORK_STATE
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
  6. Wenn Sie In-App-Nachrichten verwenden, fügen Sie die folgende Aktivität und den folgenden Empfänger hinzu:

     <activity 
     android:name="com.adobe.mobile.MessageFullScreenActivity" 
     android:theme="@android:style/Theme.Translucent.NoTitleBar" />
     <receiver android:name="com.adobe.mobile.MessageNotificationHandler" />
    
  7. Wenn Sie Akquise verwenden, fügen Sie den folgenden Empfänger hinzu:

     <receiver android:name="com.your.package.name.GPBroadcastReceiver" android:exported="true">
     <intent-filter>
         <action android:name="com.android.vending.INSTALL_REFERRER" />
     </intent-filter>
     </receiver>
    

iOS

Importieren Sie die ADBMobile-Komponente in Ihr Xamarin.iOS-Projekt:

  1. Öffnen Sie Ihr Xamarin-Projekt.
  2. Öffnen Sie das Dialogfeld Referenzen und klicken Sie auf die Registerkarte .Net Assembly.
  3. Wählen Sie ADBMobile.XamarinIOSBinding.dll aus dem Ordner lib/ios-unified.
  4. Fügen Sie Ihre ADBMobileConfig.json-Datei zum Projekt hinzu.

Auf dieser Seite