Ⅰ 如何在eclipse工程下建立資源文件夾
1、右鍵項目,選擇Properties
2、在彈出的視窗中,選擇左側的java Build Path
3、此時在右側菜單中選擇Source
4、在右側菜單下的窗體,選擇Add Folder,把你剛才建立的文件夾選中
5、OK
Ⅱ 我用eclipse打得jar包怎麼運行時找不到資源文件
如果只是讀取的話解決很簡單,讀取jar文件中的內容是有特定語法的。做個比較
1.普通windows文件系統:
file:\D:\MapMole\img\map\map.jpg //你一定要在這個路徑上有文件才能讀寫
2.jar文件中的文件:
jar:file:\D:\MapMole.jar!\img\map\map.jpg
區別一眼就看出來了(2中有jar前綴,並且有'!')。
給你一個獲取輸入流的方法:
URL url=new URL("jar:file:\D:\MapMole.jar!\img\map\map.jpg");
InputStream is=url.openStream();
但我看你的意思是要往jar裡面寫入數據。
我不建議這么做,你最好把上傳的文件放到另一個文件或文件夾中,就像沒有哪個exe文件把上傳的文件放到自己的exe中。我沒這么做過,如果你硬要往裡寫肯定會遇到「文件已在另一個系統中打開」之類的錯誤。
如果你喜歡寫到jar這種壓縮文件中其實不難,jar就是用的zip壓縮,具體內容一查就了解了。
我還是建議你構造一個合理的目錄結構,比如一般的游戲:
./map/*
./data/*
./save/*
./start.jar
這樣不是挺好的嗎
Ⅲ 用eclipse編寫android項目時,項目中的gen,assets,bin,res和res裡面的三個文件都是具體干什麼用的
gen中的包和類是自動生成的,裡面的R.java裡面的內容是所有控制項的ID號,當布局有問題的時候,clean一下,gen裡面的內容會消失,就是丟失R包的現象,當然,有時候別的原因也會出現這一現象。
assets:Android除了提供/res目錄存放資源文件外,在/assets目錄也可以存放資源文件,而且/assets目錄下的資源文件不會在R.java自動生成ID,所以讀取/assets目錄下的文件必須指定文件的路徑。
bin文件裡面有一個apk文件,可以直接用來安裝android項目
res是存放圖片之類的資源的
裡面的文件夾分別表示方的內容:values裡面是放xml文件的,一般是String.xml,color.xml等屬性內容;drawable是放圖片文件的;layout是放布局文件的
Ⅳ 怎麼在eclipse工程下建立資源文件夾
在eclipse工程下建立資源文件夾,先在Eclipse建立一個工程,在工程下建立資源文件夾,簡單方法如下:
右鍵項目,New->Source Folder