2014-02-18 52 views
-1

我真的很新的Android設備,我們有一個應用程序,需要從apk文件中讀取* .cfg文件。所以問題是:如何將* .cfg文件放入與* .apk文件相同的目錄中?

1)當我把我的手機連接到電腦,我可以把它從資源管理器?如果是,如何?

2)在Android中是否存在一種機制,即尋找某種包括目錄 何時打開程序?

如果你能給我一個提示,這將是很好的。

+0

「需要從apk中讀取* .cfg文件」 - 這是什麼意思?你認爲APK在哪裏,你需要在「同一個地方」另一個文件? – CommonsWare

+0

該軟件需要一個cfg文件,這是一個約束(來自開發者),但他不可用atm – user1767754

+0

然後,「軟件」需要適應Android的工作,因爲你不能寫入APK的位置,而且大多數開發人員甚至不知道或關心APK的位置。 – CommonsWare

回答

1

您希望將*.cfg文件放入assets/文件夾中。然後,該應用程序將在運行時訪問那些原始文件*.cfg

From Managing Projects

資產/

這是空的。您可以使用它來存儲原始資產文件。 保存在這裏的文件按原樣編譯爲.apk文件,並保留原始文件名 。您可以像使用URI的典型文件系統一樣使用 導航此目錄,並使用AssetManager將文件作爲 字節的流讀取。例如,對於 紋理和遊戲數據而言,這是一個很好的位置。

+0

我會檢查這個 – user1767754

相關問題