Show Menu
SUJETS×

Xamarin components for Experience Cloud Solutions 4.x SDK

Cette rubrique explique comment commencer à utiliser les composants Xamarin pour le SDK 4.x des solutions mobiles.
Dernière mise à jour : 10 janvier 2019

Prise en main

Le SDK mobile Adobe n’est plus disponible dans le magasin de composants Xamarin ou dans la galerie NuGet. Pour télécharger les composants Xamarin, accédez à GitHub .

Android

Importez le composant ADBMobile dans votre projet Xamarin.Android :
  1. Open your Xamarin project
  2. Open References dialog and click the .Net Assembly tab.
  3. Select from the lib/Android folder. ADBMobile.XamarinAndroidBinding.dll
  4. Add your ADBMobileConfig.json file to the Assets folder of your project.
  5. Ajoutez des autorisations pour :
    • INTERNET
    • ACCESS_NETWORK_STATE
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
    
  6. If you are using In-app messaging, add the following activity and receiver :
    <activity 
    android:name="com.adobe.mobile.MessageFullScreenActivity" 
    android:theme="@android:style/Theme.Translucent.NoTitleBar" />
    <receiver android:name="com.adobe.mobile.MessageNotificationHandler" />
    
    
  7. If you are using acquisition, add the following receiver :
    <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

Importez le composant ADBMobile dans votre projet Xamarin.iOS :
  1. Ouvrez votre projet Xamarin.
  2. Open References dialog and click the .Net Assembly tab.
  3. Select from the lib/ios-unified folder. ADBMobile.XamarinIOSBinding.dll
  4. Ajoutez le fichier ADBMobileConfig.json au projet.