モケラ

Tech Sheets

mokelab

Authenticator用のXMLを作成する

最終更新日:2015-07-01

AuthenticationServiceを作成する で、AuthenticatorとServiceがひも付きました。ここでは、Authenticatorに関する情報を表すXMLを作成します。

ここまで実装したものはここにあります。

xmlファイルを追加する

res/xmlフォルダにauthenticator.xmlという名前でxmlファイルを追加します。後に@xml/xxxxで参照するのでファイル名に縛りはありません。

<?xml version="1.0" encoding="utf-8"?>
<account-authenticator
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:accountType="com.mokelab.accountsample"
    android:icon="@drawable/ic_launcher"
    android:smallIcon="@drawable/ic_launcher"
    android:label="@string/app_name">

</account-authenticator>

この4項目の中で重要なのはandroid:accountTypeです。IDのようなもので、アカウント機能を利用する側のアプリが「com.mokelab.accountsampleに所属するアカウントをくださいな」のような形で使用します。

一覧に戻る