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に所属するアカウントをくださいな」のような形で使用します。