无法运行我的Android应用程序,因为每当我单击“运行应用程序”应用程序时,该应用程序都会运行存储在res / drawable文件中的图像。
我在我的android项目的drawable文件夹中导入了一个图像,然后将其设置为主要活动的背景,但是当我尝试运行该应用程序时,它将显示该图像文件。
在gradle构建中还会显示以下消息。
错误:任务':app:mergeDebugResources'的执行失败。
C:\ Users \ USER \ AndroidStudioProjects \ GoGetIt \ app \ src \ main \ res \ drawable \ GGIMain.jpg:错误:无效的文件名:必须仅包含小写字母和数字([a-z0-9_。])
这是我的activity_main.xml编码
<RelativeLayout 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:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"
android:background="@drawable/GGIMain">
问题出在您对背景的命名上:
android:background="@drawable/GGIMain">
此文件名(和相应的xml条目)应重命名为
android:background="@drawable/ggimain">
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句