CompileSdkVersionを25に切り替え、最新のAndroid.supportライブラリバージョンを使用した後、gradle同期/ビルド中に次のエラーが表示されます。
compile 'com.Android.support:appcompat-v7:25.0.0'
compile 'com.Android.support:design:25.0.0'
compile 'com.Android.support:recyclerview-v7:25.0.0'
エラー:
No resource found that matches the given name (at 'Android:textColorHint' with value '@color/hint_foreground_material_light').
何か案が?
EDIT:Adobe Creative SDKが原因だと思います...わかりません。その他はSDK 25で正常に動作しています。
関連質問: Android用Adobe Creative SDKでサポートライブラリを使用中にエラーが発生しました
解決策を待つべきではありません...私が使用している新しいバージョンがあるかもしれません( 'com.Adobe.creativesdk:image:4.6.3')
EDIT2:これは、Adobe SDKの依存関係である「fengdai alertdialog」からのものであることがわかりました。しかし、廃止されました!アドビにサポートを依頼しました。
解決策:次の行をcolors.xmlに追加します。
<color name="hint_foreground_material_light">#00000000</color>
<color name="hint_foreground_material_dark">#00000000</color>
これは、アドビが問題を解決するまでの回避策です。
V10.0.0で動作し、他のすべてでも動作するはずです。
アドビからの回答:
今週は公式にリリースする予定です。そうは言っても、更新されたバージョンは既にダウンロード可能ですが、Webサイトの統合のドキュメントは更新されていません。必要に応じて、githubにあるドキュメントを使用できます。
私と同じ、今は24.2.1バージョンにダウングレードするだけで、エラーはなくなりました。これはサポートライブラリのバグの1つであると確信しています。