在一個典型的Android項目中,您有res/drawable
目錄,您可以在其中放置圖像,但我有一些特殊的自定義二進制文件。放置自定義數據的位置
我通常把它們放在哪裏,我可以通過R-class
訪問它們嗎?
在一個典型的Android項目中,您有res/drawable
目錄,您可以在其中放置圖像,但我有一些特殊的自定義二進制文件。放置自定義數據的位置
我通常把它們放在哪裏,我可以通過R-class
訪問它們嗎?
可以在res/raw或res/assets中。閱讀更多Android docs。
關於文件在res /原料:
任意文件到其原始 形式保存。這裏的文件沒有被系統壓縮 。要使用原始InputStream打開這些資源 ,請撥打 Resources.openRawResource(),其中 資源ID是R.raw.filename。
然而,如果你需要訪問 原來的文件名和文件 層次,你可能會考慮節約 一些資源在資產/ 目錄(而不是RES /生/)。資產中的文件 /未獲得資源 ID,因此您只能使用 AssetManager.AssetManager讀取它們。
對於這種類型的資源使用res/raw目錄。
謝謝,但這個原始目錄不是在默認的eclipse項目中生成的,對吧? – clamp 2010-08-06 07:49:41
不是;只需在/ res /文件夾中創建它,它將由構建工具正確處理。 – 2010-08-06 15:29:44