19

私はエラーに直面しています

No resource identifier found for attribute fontFamily in package android

私のアンドロイドアプリケーションでは、何が問題ですか?

4

2 に答える 2

38

を参照している場合TextViewandroid:fontFamilyは API レベル 16 で追加されたものであり、古いデバイスでは使用できません。Android ビルド ターゲット (Eclipse の [プロパティ] > [Android] など) が API レベル 16 よりも古いものになっている。

于 2013-02-01T16:32:26.157 に答える
8

API 16 以上でコンパイルする必要があります。

次のように、コマンド ライン--target 19で以上を使用します。

android update project --path . --name MyApp --target 19

ところで: ターゲット番号が API 番号とどのように一致するかを確認するには、次を使用します。android list targets

次のエラーを解決するのに何時間も費やしたので、誰かがこれを役に立てば幸いです。

エラー: 指定された名前に一致するリソースが見つかりません: attr 'android:fontFamily'

于 2013-11-11T13:37:23.817 に答える