Show Menu
トピック×

開発者クイックスタート

この情報は、BlackBerry ライブラリの実装プロセスを理解するために役立ちます。

SDK の取得

この SDK を使用するには、BlackBerry 10 以降が必要です。
ダウンロードした SDK を解凍したら、 AdobeMobile フォルダーに次のファイルがあることを確認してください。
  • Device-Coverage/libADBMobileShared.so
  • Device-Debug/libADBMobileShared.so
  • Device-Profile/libADBMobileShared.so
  • Device-Release/libADBMobileShared.so
  • public/ADBMediaAnalytics.hpp
  • public/ADBMediaSharedHeader.hpp
  • public/ADBMediaState.hpp
  • public/ADBMobile.hpp
  • Simulator-Coverage/libADBMobileShared.so
  • Simulator-Debug/libADBMobileShared.so
  • Simulator-Profile/libADBMobileShared.so

プロジェクトへの SDK の追加

  1. Right-click on your project and select Configure > Add Library .
  2. Select External library and click Next .
  3. デバイスライブラリ」フィールドの横にある「参照」をクリックします。
  4. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.
  5. In the Device-Debug folder, select libADBMobileShared.so and click Open .
  6. シミュレーターライブラリ」フィールドの横にある「参照」をクリックします。
  7. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.
  8. In the Device-Debug folder, select libADBMobileShared.so and click Open .
  9. フォルダーを含める」フィールドの横にある「参照」をクリックします。
  10. Navigate to the ADBMobile-4.0.0BETA-BlackBerry folder.
  11. 含めるフォルダーに public フォルダーを追加します。
  12. In the ADBMobile-4.0.0BETA-BlackBerry folder, there is a .json config file named ADBMobileConfig.json .
    そのファイルをプロジェクトのルートにコピーします。
  13. Right-click on your project and select Refresh .
    The .json file should now be visible in your Project Explorer .
  14. プロジェクトの bar-descriptor.xml ファイルを開きます。
  15. ウィンドウの下部にある「 アセット」タブを選択します。
  16. (すべての設定) 」が選択されていることを確認し、ウィンドウの「 アセット」セクションで「 ​ファイルを追加​ 」をクリックします。
    There is a bug in the QNX Momentics IDE that sometimes prevents those buttons from being visible. If you can't see the buttons, resize the windows until they appear.
  17. 「ワークスペ ース 」をクリック
  18. Find the ADBMobileConfig.json file in your project and click OK .
Your application can import the classes/interfaces from the adobeMobileLibrary.jar library by using #include <ADBMobile.hpp> .

アプリの権限の追加

In bar-descriptor.xml in the project directory, add the line <permission>access_internet</permission> , or in the QNX Momentics IDE, select the Internet box on the permissions section of the Application tab.

Update the ADBMobileConfig.json config file

ADBMobileConfig.json ファイルには、グローバルな SDK 設定が含まれています。最初に、いくつかの値を更新する必要があります。
ADBMobileConfig.json ファイルの例を次に示します。
{
    "version" : "1.0",
    "analytics" : {
        "rsids" : "coolApp",
        "server" : "my.CoolApp.com",
        "charset" : "UTF-8",
        "ssl" : true,
        "offlineEnabled" : true,
        "lifecycleTimeout" : 5,
        "privacyDefault" : "optedin",
    }
}

You must at least update the rsids and server parameters. 詳しくは、 Adobe mobileクラスおよびメソッドリファレンスを参照してください
これで、BlackBerry 10 アプリに Analytics を実装できるようになりました。