androidandroid-support-libraryadobecreativesdkandroid-7.1-nougat

Android SDK Version 25 - android.support v7:25 gives "No resource found that matches @color/hint_foreground_material_light" Adobe Creative SDK?


I get the following error while the gradle sync/build after switching the compileSdkVersion to 25 and using the latest android.support library versions.

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'

Error:

No resource found that matches the given name (at 'android:textColorHint' with value '@color/hint_foreground_material_light').

Any idea?

EDIT: I think thats because of Adobe Creative SDK... Not sure. Others are running fine with SDK 25.

Related question: error while using the support library with adobe creative SDK for android

We should not wait for a solution... Maybe there is a newer version as I am using ('com.adobe.creativesdk:image:4.6.3')

EDIT2: I found out that this is coming from "fengdai alertdialog" which is a Adobe SDK dependency. But DEPRECATED! I asked Adobe for some support.


Solution

  • Solution: Add these lines to your colors.xml:

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

    That is a workaround until adobe fixes the problem.

    Works with v10.0.0 and should also work with all others.

    Answer from ADOBE:

    The plan is to officially release it this week. With that said, we do have the updated version available for download already, but the doc of the integration on the website is not updated. If you like you can use the doc we have on github.