Android resource linking failed Android studio 3.3

Harsha Bhadra picture Harsha Bhadra · Mar 19, 2019 · Viewed 10.5k times · Source

I am getting this error

"Android resource linking failed C:\Users\xervice111\AndroidStudioProjects\ud843-QuakeReport-starting-point\app\src\main\res\layout\list_item.xml:10: error: resource drawable/magnitude_circle (aka com.example.android.quake

report:drawable/magnitude_circle) not found. error: failed linking file resources."

This is the errorAfter I added a drawable resource file named "magnitudeCircle.xml". I have done things like clean project, rebuild project, Invalidate and restart etc but the error is still there ...

This is my magnitubeCircle.xml file

<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<!-- Background circle for the magnitude value -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <solid android:color="@color/magnitude1" />
    <size
        android:width="36dp"
        android:height="36dp" />
    <corners android:radius="18dp" />
</shape>

Answer

Vishrut Mavani picture Vishrut Mavani · Mar 19, 2019

Try This

<?xml version="1.0" encoding="utf-8"?>

<!-- Background circle for the magnitude value -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <solid android:color="@color/magnitude1" />
    <size
        android:width="36dp"
        android:height="36dp" />
    <corners android:radius="18dp" />
</shape>