ユーザー向けAndroidサンプルアプリケーション
お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
メモ: Zoho Creator のモバイル SDK は現在ベータ版機能です。本番環境のアプリでは使用しないことを推奨します。
SDK の各種メソッドとその使い方をより理解していただくために、サンプルアプリケーションを作成しました。
1. 前提条件
- 最新バージョンの Android Studio。
- Zoho アカウント。アカウントをお持ちでない場合は、こちらからサインアップしてください。
2. Zoho Creator アプリケーションを作成する
- このファイルをダウンロードし、内容を展開します。ZohoCreatorAndroidSDKDemo というフォルダーが展開されます。
- そのフォルダーを開きます。サンプルの Creator アプリケーション定義を含む Utility。ds ファイルが含まれています。
- Creator のホームに移動します。
- 右上付近の ファイルをインポート ボタンをクリックします。
- ローカルストレージ を選択し、手順 1 で展開した Utility。ds ファイルをアップロードします。Utility アプリケーションにリダイレクトされます。
3. Android アプリを Zoho に登録する
3.1 Creator 5 ユーザーの場合、次の手順に従います:
- Zoho の Developer Console にアクセスします。
- [API Credentials] ページで、クライアント ID を追加 ボタンをクリックします。Zoho クライアント ID の作成 フォームが表示されます。
-
このフォームで、次の詳細を入力します:
- Client 種類 ドロップダウンリストで モバイル を選択します。
- 作成 ボタンをクリックします。クライアント ID と Client シークレット が表示されます。
3.2 Creator 6 ユーザーの場合、次の手順に従います:
-
左側ペインで モバイル をクリックし、SDK ペインを選択します。

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

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

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

4. Android SDK をインストールする
- Android Studio を開き、プロジェクトをインポート を選択します。
- [プロジェクトをインポート] ダイアログで、前のセクションでダウンロードしたファイル内にある Utility フォルダーを選択します。
-
app/src/main/res/raw フォルダー内の zcapp_info。properties を開き、次のパラメーターを置き換えます:
AppOwnerName=<デモ App 担当者 名前>
AppLinkName=<デモ App リンク 名前>
CreatorDomain=creator.zoho.com
AccountsDomain=accounts.zoho.com
-
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>
- エミュレーターまたは実機でプロジェクトを実行します。