Componentes do Xamarin para o SDK 4.x das soluções da Experience Cloud

Este tópico descreve como começar a usar os componentes do Xamarin para o SDK 4.x de soluções móveis.

Última atualização: 10 de janeiro de 2019

Introdução

IMPORTANTE

O SDK móvel da Adobe não está mais disponível na Loja de componentes do Xamarin ou na Galeria do NuGet. Para baixar os componentes do Xamarin, acesse GitHub.

Android

Importe o componente ADBMobile para seu projeto Xamarin.Android:

  1. Abra o projeto do Xamarin

  2. Abra a caixa de diálogo Referências e clique na guia .Net Assembly.

  3. Selecione ADBMobile.XamarinAndroidBinding.dll na pasta lib/Android.

  4. Adicione o arquivo ADBMobileConfig.json à pasta Assets do projeto.

  5. Adicionar permissões para:

    • INTERNET
    • ACCESS_NETWORK_STATE
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
  6. Se você estiver usando mensagens no aplicativo, adicione a seguinte atividade e receptor:

     <activity 
     android:name="com.adobe.mobile.MessageFullScreenActivity" 
     android:theme="@android:style/Theme.Translucent.NoTitleBar" />
     <receiver android:name="com.adobe.mobile.MessageNotificationHandler" />
    
  7. Se você estiver usando aquisição, adicione o seguinte 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 o componente ADBMobile para o projeto Xamarin.iOS:

  1. Abra o projeto do Xamarin.
  2. Abra a caixa de diálogo Referências e clique na guia .Net Assembly.
  3. Selecione ADBMobile.XamarinIOSBinding.dll na pasta lib/ios-unified.
  4. Adicione o arquivo ADBMobileConfig.json ao projeto.

Nesta página