Show Menu
主题×

面向 Experience Cloud 解决方案 4.x SDK 的 Xamarin 组件

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

开始使用

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

Android

将 ADBMobile 组件导入 Xamarin.Android 项目:
  1. 打开您的 Xamarin 项目
  2. 打开​ 引用 ​对话框,然后单击 .Net Assembly 选项卡。
  3. lib/Android 文件夹中选择 ADBMobile.XamarinAndroidBinding.dll
  4. ADBMobileConfig.json 文件添加到您项目的 Assets 文件夹中。
  5. 添加以下权限:
    • INTERNET
    • ACCESS_NETWORK_STATE
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
    
  6. 如果您使用应用程序内消息传送服务,请添加以下活动和接收器:
     <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. 打开​ 引用 ​对话框,然后单击 .Net Assembly 选项卡。
  3. lib/ios-unified 文件夹中选择 ADBMobile.XamarinIOSBinding.dll
  4. ADBMobileConfig.json 文件添加到项目中。