文件CampaignCampaign 教學課程Adobe Campaign Standard - Android 推播通知快速入門手冊

步驟 3-在您的行動應用程式中註冊擴充功能

最後更新: 2025年5月5日
  • 適用對象:
  • Campaign Standard
  • 主題:

建立對象:

  • 經驗豐富

在本部分中,我們會新增程式碼以註冊使用者設定檔、身分、生命週期和訊號擴充功能。 我們也必須註冊Adobe Campaign Standard擴充功能,如下列程式碼所示。

在Android工作室中開啟您的專案。 刪除MainApp 中的整個程式碼,但第一行是您的封裝陳述式 ​除外。

將下列程式碼貼入MainApp

import android.app.Application;
import android.util.Log;

import com.adobe.marketing.mobile.AdobeCallback;
import com.adobe.marketing.mobile.Campaign;
import com.adobe.marketing.mobile.Identity;
import com.adobe.marketing.mobile.InvalidInitException;
import com.adobe.marketing.mobile.Lifecycle;
import com.adobe.marketing.mobile.LoggingMode;
import com.adobe.marketing.mobile.MobileCore;
import com.adobe.marketing.mobile.Signal;
import com.adobe.marketing.mobile.UserProfile;

public class MainApp extends Application {

@Override
public void onCreate() {
super.onCreate();

MobileCore.setApplication(this);
MobileCore.setLogLevel(LoggingMode.DEBUG);

try{
    Campaign.registerExtension();
    UserProfile.registerExtension();
    Identity.registerExtension();
    Lifecycle.registerExtension();
    Signal.registerExtension();
    MobileCore.start(new AdobeCallback () {
        @Override
        public void call(Object o) {
            MobileCore.configureWithAppID("copy your launch property id here");
        }
    });
} catch (InvalidInitException e) {
    Log.d("ACS Exception", "exception");
}
}
}

第32行,您必須提供​ Launch屬性的環境檔案識別碼。 您可從Launch屬性的environment tab存取此專案。

啟動識別碼

有關此主題的更多說明

  • 步驟 2 – 整合行動裝置 SDK
  • 步驟4 — 設定pushidentifier
  • 步驟1 — 建立Android應用程式並設定為使用Firebase雲端通訊
上一頁步驟 2 – 整合行動裝置 SDK
下一頁步驟 4 – 設定推播識別碼

Campaign

  • 簡介
  • 步驟 1 – 建立 Android 應用程式
  • 步驟 2 – 整合行動裝置 SDK
  • 步驟 3 – 註冊行動裝置擴充功能
  • 步驟 4 – 設定推播識別碼
  • 步驟 5 – 傳播通知
  • 步驟 6 – 傳送通知
Experience League

學習

  • 播放清單
  • 教學課程
  • 講師指導培訓
  • 瀏覽所有學習內容

文件

  • 文件首頁
  • Experience Cloud 發行說明
  • Document Cloud 發行說明

認證

  • 認證首頁

活動

  • 活動首頁

社群

  • 社群首頁
  • Advertising Cloud
  • Analytics
  • Audience Manager
  • Campaign Standard
  • Experience Cloud
  • Experience Manager
  • Experience Platform
  • Magento Commerce
  • Marketo Engage
  • Target
  • Adobe 旗下公司 Workfront
  • 回饋計劃

支援

  • Experience Cloud 支援
  • Document Cloud 支援
  • 社群論壇

資源

  • Adobe I/O
  • Adobe 狀態

Adobe 帳戶

  • 個人資料
  • 已建立書籤的內容

Adobe

  • 關於
  • 職業
  • 新聞編輯室
  • 企業責任
  • 投資者關係
  • 供應鏈
  • 信任中心
  • 活動
  • 多元化與包容性
  • 完整性
DeutschEnglishEspañolFrançaisItalianoNederlandsPortuguêsSvenska中文 (简体)中文 (繁體)日本語한국어
Copyright © 2025 Adobe.All Rights Reserved./隱私權/使用條款/Cookie 偏好設定/禁止出售我的個人資訊/ AdChoices