Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Error: The file name must end with .xml or .png

Even though I didn't choose photothumb.db as a drawable, I get an error saying photothumb.db should end with .xml or .png

my profilesmaller image is of type png

Below are my codes

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/profilesmaller"
    tools:context="charlenebuena.guest.HomeFragment">
</FrameLayout>

Below is my Gradle Console Message

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> C:\Users\Charlene Marie\AndroidStudioProjects\Guest\app\src\main\res\drawable\photothumb.db: Error: The file name must end with .xml or .png

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 2.72 secs
like image 382
Char Avatar asked Dec 07 '16 07:12

Char


1 Answers

Android accepts only .png, .jpg, .gif and .xml files as drawable resources. If you have file .db file then put that file in assets folder.

like image 79
Dhanveer thakur Avatar answered Nov 11 '22 11:11

Dhanveer thakur