我真的很新的Android設備,我們有一個應用程序,需要從apk文件中讀取* .cfg文件。所以問題是:如何將* .cfg文件放入與* .apk文件相同的目錄中?
1)當我把我的手機連接到電腦,我可以把它從資源管理器?如果是,如何?
2)在Android中是否存在一種機制,即尋找某種包括目錄 何時打開程序?
如果你能給我一個提示,這將是很好的。
我真的很新的Android設備,我們有一個應用程序,需要從apk文件中讀取* .cfg文件。所以問題是:如何將* .cfg文件放入與* .apk文件相同的目錄中?
1)當我把我的手機連接到電腦,我可以把它從資源管理器?如果是,如何?
2)在Android中是否存在一種機制,即尋找某種包括目錄 何時打開程序?
如果你能給我一個提示,這將是很好的。
您希望將*.cfg
文件放入assets/
文件夾中。然後,該應用程序將在運行時訪問那些原始文件*.cfg
。
資產/
這是空的。您可以使用它來存儲原始資產文件。 保存在這裏的文件按原樣編譯爲.apk文件,並保留原始文件名 。您可以像使用URI的典型文件系統一樣使用 導航此目錄,並使用AssetManager將文件作爲 字節的流讀取。例如,對於 紋理和遊戲數據而言,這是一個很好的位置。
我會檢查這個 – user1767754
「需要從apk中讀取* .cfg文件」 - 這是什麼意思?你認爲APK在哪裏,你需要在「同一個地方」另一個文件? – CommonsWare
該軟件需要一個cfg文件,這是一個約束(來自開發者),但他不可用atm – user1767754
然後,「軟件」需要適應Android的工作,因爲你不能寫入APK的位置,而且大多數開發人員甚至不知道或關心APK的位置。 – CommonsWare