webdevqa.jp.net

Android SDKバージョン25-Android.support v7:25は、「@ color / hint_foreground_material_lightに一致するリソースが見つかりません」というAdobe Creative SDKを提供しますか?

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」からのものであることがわかりました。しかし、廃止されました!アドビにサポートを依頼しました。

17
Denny Weinberg

解決策:次の行をcolors.xmlに追加します。

<color name="hint_foreground_material_light">#00000000</color>
<color name="hint_foreground_material_dark">#00000000</color>

これは、アドビが問題を解決するまでの回避策です。

V10.0.0で動作し、他のすべてでも動作するはずです。

アドビからの回答:

今週は公式にリリースする予定です。そうは言っても、更新されたバージョンは既にダウンロード可能ですが、Webサイトの統合のドキュメントは更新されていません。必要に応じて、githubにあるドキュメントを使用できます。

15
Denny Weinberg

私と同じ、今は24.2.1バージョンにダウングレードするだけで、エラーはなくなりました。これはサポートライブラリのバグの1つであると確信しています。

2
Rhony