Android SDK версии 25 — android.support v7:25 дает Не найден ресурс, соответствующий @color/hint_foreground_material_light Adobe Creative SDK?

Я получаю следующую ошибку во время синхронизации/сборки gradle после переключения compileSdkVersion на 25 и использования последних версий библиотеки android.support.

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.

Связанный вопрос: ошибка при использовании поддержки библиотека с Adobe Creative SDK для Android

Мы не должны ждать решения... Возможно, есть более новая версия, которую я использую ('com.adobe.creativesdk:image:4.6.3')

EDIT2: я узнал, что это исходит от "fengdai alertdialog", который является зависимостью от Adobe SDK. Но УСТАРЕЛО! Я попросил у Adobe некоторую поддержку.


person Denny Weinberg    schedule 25.10.2016    source источник
comment
Вы уже получили ответ от Adobe?   -  person jah15    schedule 09.11.2016
comment
Спасибо, что связались с нами и сообщили о проблеме. Я передал информацию соответствующей команде, и она будет добавлена ​​в очередь исправления ошибок. А пока вы можете использовать SDK с библиотекой поддержки 24.1.1.   -  person Denny Weinberg    schedule 09.11.2016
comment
Во-первых, спасибо за ваши усилия. Но даже с 24.1.1 ошибка все равно есть, как у вас?   -  person Hendra Anggrian    schedule 23.11.2016
comment
Я не помню, какой версией я пользуюсь. Я должен это проверить. Я повторно спросил Adobe, есть ли новости.   -  person Denny Weinberg    schedule 23.11.2016
comment
Я нашел решение. Смотрите мой ответ.   -  person Denny Weinberg    schedule 24.11.2016


Ответы (2)


Решение. Добавьте следующие строки в файл colors.xml:

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

Это обходной путь, пока Adobe не решит проблему.

Работает с v10.0.0 и также должен работать со всеми остальными.

Ответ от АДОБЕ:

План состоит в том, чтобы официально выпустить его на этой неделе. При этом у нас уже есть обновленная версия, доступная для скачивания, но документация по интеграции на веб-сайте не обновляется. Если вам нравится, вы можете использовать документ, который у нас есть на github.

person Denny Weinberg    schedule 07.11.2016
comment
Новый Creative Cloud SDK уже поддерживает Android SDK уровня 25 - person cosic; 16.03.2017

То же самое и у меня, теперь я просто понижаю его до версии 24.2.1, и ошибка исчезла. Я почти уверен, что это одна из ошибок библиотеки поддержки.

person Rhony    schedule 26.10.2016
comment
ОК, спасибо за информацию. Дайте мне знать, если у вас есть новости. - person Denny Weinberg; 26.10.2016
comment
Привет, я вернулся к 24.2.1, но ошибка осталась. У меня есть чистая сборка, перезапуск и аннулирование кеша, но никакой пользы. Есть идеи? - person schinj; 01.11.2016
comment
@Sac Как ты это решил? Я также использую Adobe Creative SDK. - person jah15; 09.11.2016
comment
@ jah15 Моя проблема заключалась в том, что я использовал неправильную версию facebook sdk. Первоначально я указывал диапазон, но предоставление фиксированной версии, например (compile 'com.facebook.android:facebook-android-sdk:4.0.0'), решило проблему. Если вы не используете fb sdk, проблема может быть вызвана какой-то другой зависимостью. - person schinj; 10.11.2016
comment
Если приложения уже были выпущены с компиляцией «com.facebook.android:facebook-android-sdk:4+», это вызовет проблемы? Должны ли мы переиздавать приложения с определенными версиями? - person AndroidDev21921; 16.11.2016