ここで説明されているように、独自のアカウント タイプを作成しました。エミュレーターまたは標準の Android 連絡先アプリケーションを使用した LG GT-540 では、すべて正常に動作します。連絡先アプリケーションでは、編集中に適切なカスタム連絡先を表示できます。
しかし、同僚がこのアプリを HTC デバイス (独自の連絡先管理アプリケーション) で試したところ、「GeneDroid Profile」(つまり android:label) ではなく、文字列「company_name.program_name.android.profile」(つまり android:accountType) が表示されました。 ) 私の xml/account-authenticator.xml ファイルの:
<?xml version="1.0" encoding="utf-8"?>
<account-authenticator xmlns:android="http://schemas.android.com/apk/res/android"
android:label="@string/app_name"
android:accountType="com.companyname.proframname.account"
android:icon="@drawable/ic_launcher"
android:smallIcon="@drawable/geni_logo"
android:accountPreferences="@xml/account_preferences"/>
なぜそれが起こるのか理解できません。私は何を間違っていますか?