-2
このコードをAndroid用に変換するにはどうすればよいですか?AndroidManager for assetmanagerを使用したJava.io.ファイル
POSModel model = new POSModelLoader()
.load(new File("en-pos-maxent.bin"));
私は、私は、このコードによって
inputStream = assetManager.open("en-pos-maxent.bin");
を自分の資産にアクセスしようとする私のonCreate
final AssetManager assetManager = getAssets();
final InputStream inputStream = null;
上でこのコードを持って、私は(コード新しいファイルへのInputStreamを渡そうとしましたinputStream);
binファイルをモデルに渡す方法がわかりません。 java.io.Fileパラメータにinputstreamをどのように使用するのか分かりません。
EDIT: Here's what I did
'私は、コードの新しいファイル(InputStreamの)へのInputStreamを渡そうとしました;'。不可能。しかし、あなたが何をしようとする理由を説明してください。あなたの資産であなたの「ファイル」をどうしたいのかは完全にはっきりしていません。 – greenapps
あなたのモデルは、Fileオブジェクトからのみ情報を読み込むことができます。 InputStreamからではありません。それはあなたの問題だ。 '.load(inputstream)'は利用できません。 – greenapps
資産から.binファイルにアクセスしようとしていますが、ライブラリから関数を初期化できます。 "en-pos-maxent.bin"ファイルが必要です。私はassetmanagerを使ってアセットにアクセスし、それをinputStreamに割り当ててみました。その後、私は.load(new File(inputsStream))でinputstreamを渡しましたが、うまくいきませんでした。 – Kon