Show Menu
主题×

Xamarin components for Experience Cloud Solutions 4.x SDK

本主题介绍如何开始使用用于移动解决方案 4.x SDK 的 Xamarin 组件。
上次更新日期: 2019 年 1 月 10 日

入门指南

Xamarin组件商店或NuGet Gallery中不再提供Adobe Mobile SDK。 要下载 Xamarin 组件,请转到 GitHub

Android

将ADBMobile组件导入您的Xamarin.Android项目:
  1. 打开Xamarin项目
  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. 添加以下权限:
    • 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. 如果您使用客户获取,请添加以下接收器:
    <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

将ADBMobile组件导入您的Xamarin.iOS项目:
  1. 打开您的Xamarin项目。
  2. Open References dialog and click the .Net Assembly tab.
  3. ADBMobile.XamarinIOSBinding.dll lib/ios- unified文件夹中进行选择
  4. 将您的 ADBMobileConfig.json 文件添加到项目中。