Я сделал новую папку data
в res
папку и поместите файл left3words-wsj-0-18.tagger
внутри него и дать путь в MaxentTagger
вКак указать путь к любому недавно добавленному файлу в Android?
MaxentTagger tagger = null;
tagger = new MaxentTagger("data/left3words-wsj-0-18.tagger");
Я дал путь data/left3words-wsj-0-18.tagger
в конструкторе. Я также редактировать app.iml
и добавили эту строку
sourceFolder url="file://$MODULE_DIR$/src/main/res/data" isTestSource="false" />
Но все это дает ошибку
Loading default properties from trained tagger left3words-wsj-0-18.tagger Error: No such trained tagger config file found. java.io.FileNotFoundException: left3words-wsj-0-18.tagger: open failed: ENOENT (No such file or directory)
@N. Т. Должен ли я добавить папку в файл 'app.iml'? – user6750923
Нет, вы можете добавить его так же, как вы добавляете другие ресурсы. Либо через Android Studio (щелкните правой кнопкой мыши по папке res и выберите «Добавить каталог ресурсов» и убедитесь, что вы выбрали тип «raw») или через ваш проводник файлов (просто создайте папку и добавьте туда файл) –