ユーザー向けAndroidサンプルアプリケーション

ユーザー向けAndroidサンプルアプリケーション

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

メモ: Zoho Creator のモバイル SDK は現在ベータ版機能です。本番環境のアプリでは使用しないことを推奨します。

SDK の各種メソッドとその使い方をより理解していただくために、サンプルアプリケーションを作成しました。

1. 前提条件

  • 最新バージョンの Android Studio
  • Zoho アカウント。アカウントをお持ちでない場合は、こちらからサインアップしてください。

2. Zoho Creator アプリケーションを作成する

  1. このファイルをダウンロードし、内容を展開します。ZohoCreatorAndroidSDKDemo というフォルダーが展開されます。
  2. そのフォルダーを開きます。サンプルの Creator アプリケーション定義を含む Utility。ds ファイルが含まれています。
  3. Creator のホームに移動します。
  4. 右上付近の ファイルをインポート ボタンをクリックします。
  5. ローカルストレージ を選択し、手順 1 で展開した Utility。ds ファイルをアップロードします。Utility アプリケーションにリダイレクトされます。

3. Android アプリを Zoho に登録する


3.1 Creator 5 ユーザーの場合、次の手順に従います:

  1. Zoho の Developer Console にアクセスします。
  2. [API Credentials] ページで、クライアント ID を追加 ボタンをクリックします。Zoho クライアント ID の作成 フォームが表示されます。
  3. このフォームで、次の詳細を入力します:
    • Client 名前: アプリの名前
    • Client ドメイン: アプリの Web サイト
    • 認証済み redirect URIs: 認証用のリダイレクト URI。URI は :// 形式で入力する必要があります。例:
      myappsdk://
      (URL は大文字と小文字を区別します)。
  4. Client 種類 ドロップダウンリストで モバイル を選択します。
  5. 作成 ボタンをクリックします。クライアント ID と Client シークレット が表示されます。

3.2 Creator 6 ユーザーの場合、次の手順に従います:

  1. 左側ペインで モバイル をクリックし、SDK ペインを選択します。

  2. コアフレームワークを設定したい iOS アプリの行の 必須 列をクリックします。右側に For ユーザー - SDK ペインが開きます。

  3. Client を生成 をクリックします。これにより、Creator アプリケーションと連携させたい Android アプリ用のクライアント ID と Client シークレットが生成されます。

  4. zcapp_info。properties ファイルをダウンロードし、プロジェクトの 生データ フォルダー '<your_project_folder>/app/src/main/res/raw' に追加します。(この場所に 生データ フォルダーがない場合は作成してください)

4. Android SDK をインストールする

  1. Android Studio を開き、プロジェクトをインポート を選択します。
  2. [プロジェクトをインポート] ダイアログで、前のセクションでダウンロードしたファイル内にある Utility フォルダーを選択します。
  3. app/src/main/res/raw フォルダー内の zcapp_info。properties を開き、次のパラメーターを置き換えます:
    AppOwnerName=<デモ App 担当者 名前>
    AppLinkName=<デモ App リンク 名前>
    CreatorDomain=creator.zoho.com
    AccountsDomain=accounts.zoho.com
  4. strings。xml ファイルを開き、次のパラメーターを置き換えます:

    <string 名前='c_id'> YOUR クライアントID </string>
    <string 名前='c_secret'> YOUR CLIENT シークレット </string>
    <string 名前='redir_url'> REGISTERED REDIRECTURI </string>
    <string 名前='accounts_url'>https://accounts.zoho.com</string><!--入力 the 取引先 URL of your respective DC. For eg: EU ユーザー 使用する https://accounts.zoho.eu-->
    <string 名前='redir_url_for_manifest'>REDIRECT URI WITHOUT COLON AND SLASH</string>

  5. エミュレーターまたは実機でプロジェクトを実行します。