2015-06-19 46 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

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

相關問題