2014-09-06 67 views
0

我相信這與我導入一個同名項目(從不同的計算機工作)有關,但我真的不知道。在我的項目的bin文件夾中是另一個res文件夾,包含AndroidManifest,classes.dex,jarlist.cache,R.txt,resource.ap_和我的應用程序的apk。爲什麼我的項目中有兩個res文件夾?

順便提一下,在嘗試更新我的應用程序圖標時,它只在更改此版本中的清單時才起作用。

+1

'bin'文件夾包含將被打包到apk文件中的編譯項目。如果你改變了一些東西,你應該重建你的項目來更新這個文件夾的內容。 – Tom 2014-09-06 02:51:23

+0

我明白了,所以這很正常,不是問題?我不確定爲什麼需要在該清單中更改android:icon =「@ drawable/xx」來使其工作。 – 2014-09-06 02:56:13

+0

您確定在更改原始清單文件後運行構建過程嗎? – Tom 2014-09-06 02:59:51

回答

0

其中一個res文件夾是自動生成的。要檢查哪一個是自動生成的,點擊res文件夾並按下Alt + Enter。然後選擇彈出窗口左側和右側的資源,您將看到該位置。如果是

YourProject\res 

那麼它是你原來的資源文件,如果它是

YourProject\bin\res 

那麼它的自動生成的資源文件。

+0

好吧,這樣不是問題嗎?自動生成這是正常的? – 2014-09-06 03:10:47

+0

完全沒有問題。有自動生成的文件是正常的。你可以在你的項目上正常工作。我在我的許多項目中都有自動生成的Manifest,但它們運行良好。 – Confuse 2014-09-06 03:12:27

相關問題