Componentes Xamarin para soluciones de SDK de Experience Cloud 4.x

En este tema se describe cómo empezar a utilizar los componentes Xamarin para el SDK de soluciones móviles 4.x.

Última actualización: 10 de enero de 2019

Primeros pasos

IMPORTANTE

El SDK de Adobe Mobile ya no está disponible en la Tienda de componentes Xamarin ni en la Galería NuGet. Para descargar los componentes de Xamarin, acceda a GitHub.

Android

Importe el componente ADBMobile a su proyecto Xamarin.Android:

  1. Abra el proyecto Xamarin

  2. Abra el cuadro de diálogo Referencias y haga clic en la pestaña .Net Assembly.

  3. Seleccione ADBMobile.XamarinAndroidBinding.dll en la carpeta lib/Android.

  4. Añada el archivo ADBMobileConfig.json a la carpeta Recursos de su proyecto.

  5. Agregar permisos para:

    • INTERNET
    • ACCESS_NETWORK_STATE
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
  6. Si utiliza la mensajería en la aplicación, agregue la siguiente actividad y receptor:

     <activity 
     android:name="com.adobe.mobile.MessageFullScreenActivity" 
     android:theme="@android:style/Theme.Translucent.NoTitleBar" />
     <receiver android:name="com.adobe.mobile.MessageNotificationHandler" />
    
  7. Si utiliza la adquisición, agregue el siguiente receptor:

     <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

Importe el componente ADBMobile a su proyecto Xamarin.iOS:

  1. Abra el proyecto Xamarin.
  2. Abra el cuadro de diálogo Referencias y haga clic en la pestaña .Net Assembly.
  3. Seleccione ADBMobile.XamarinIOSBinding.dll en la carpeta lib/ios-Unified.
  4. Añada el archivo ADBMobileConfig.json al proyecto.

En esta página