0

私は最新のAndroid Support LibraryAndroid Support RepositoryおよびGoogle RepositoryRev. 23.1, 24, 22それぞれ)を持っており、Eclipse Mars.1(4.5.1)

v7.AppCompatActivity既存のアプリを作り直す過程で、ワークスペース内の他のすべてのプロジェクトを閉じて、ライブラリをインポートしようとしています。( ;-) )

所見:

  • ここの指示に従ってもうまくいかなかったと思います.

  • Ian Lake のブログはすべておかしなことのように見えますが、ユートピア的です。

  • SO に関する多数の優れた回答を読んでも、まだ役に立ちませんでした。ページに何がtarget設定されていても、Eclipse Project Properties ダイアログに何が設定されていても、この (および非常によく似た) コンパイル エラーを取り除くことができないようです。project.propertiesBuild Target

    android-support-v7-appcompat\res\values-v23\styles_base.xml:20: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.

同様の質問の数を見ると、私は確かに一人ではありません。どうか、狂気に陥らずに v7 サポート ライブラリをインポートする方法について、誰か親切に光を当てることができますか?

前もって感謝します!

4

1 に答える 1

0

@pkuszewskiを除いて、次のことを指摘した回答やブログはありませんでした。

上記の問題は

  • Android 6 Marshmallow API 6.0SDK マネージャーを使用してアップグレードする
  • AppCompat プロジェクトのビルド ターゲットをAndroid 6.0

「当たり前」って聞こえた?:)

ありがとう、@pkuszewski!

SDK Manager フラグメントは次のようになります。修正を投稿してください。

ここに画像の説明を入力

于 2015-10-27T16:16:09.357 に答える