2015-06-19 75 views
1

无法运行我的android应用程序,因为它运行存储在res/drawable文件中的图像,只要我点击“运行应用程序”应用程序。我该如何运行我的android应用程序?

我在Android项目的绘制文件夹导入的图像,然后将其设置为背景为主要活动,但是当我尝试运行应用程序,而不是它显示的图像文件。

也被显示在构建的gradle以下消息。

错误:执行失败的任务 ':应用程序:mergeDebugResources'。

C:\Users\USER\AndroidStudioProjects\GoGetIt\app\src\main\res\drawable\GGIMain.jpg: Error: Invalid file name: must contain only lowercase letters and digits ([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"> 
+0

你是什么意思'运行图像'?在运行之前分析代码是正常的。如果图片不存在或名称不正确,您将无法运行该应用程序。 –

+0

是什么?你有什么问题? –

+0

你是说它显示你运行应用程序时存储在可绘制文件夹中的图像GGIMain?如果是这样,它应该,那是布局所做的。 – zgc7009

回答

0

的问题是在你的后台的命名:

android:background="@drawable/GGIMain"> 

此文件名(以及相应的XML输入)应更名为

android:background="@drawable/ggimain"> 
0

移除背景。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools"  

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" 
"> 
+0

但是,先生,我希望添加背景。 –

相关问题