2015-12-07 65 views
2

我正在使用Weka在Android應用程序中做一些分類。我想建立一個分類器,並使用.arff文件中的一些訓練數據進行訓練,當時我問自己該文件應該放在哪裏的問題。什麼是包含文件到Android應用程序的正確方法?

我對android很新手,我知道如何使用外部存儲器,這樣可以解決問題,但我對此感覺不好。這個想法是引用外部存儲器上的某個文件,然後將該文件存儲在我的計算機的外部存儲器中,但這看起來非常不切實際且不安全。

我的問題是:我如何以正確的方式包含一個文件(這是使應用程序工作所必需的)?最好讓我不用擔心我是否把正確的地方,它只是包含在最終的.apk如果這將是可能的...

回答

3

就創建一個名爲rawres文件夾內的文件夾中。然後把文件放在那裏。然後,該文件將通過調用你的代碼訪問:

InputStream inputStream = getResources.openRawResource(R.raw.your_file_name);

+0

它是值得一提的資產和AssetManager? – Cliabhach

相關問題