Как использовать SharpNLP в моем приложении xamarin для Android - PullRequest
1 голос
/ 07 октября 2019

Я новичок в xamarin. Я хотел бы использовать SharpNlp в своем приложении xamarin andriod. Я не знаю, как это сделать, пожалуйста, предложите мне несколько ссылок или несколько шагов, чтобы сделать это заранее спасибо

1 Ответ

0 голосов
/ 08 октября 2019

Обозреватель решений может выглядеть следующим образом:

Solution Explorer

Если вы не видите его при открытии решения, вы можете отобразить его вокно, перейдя в View-> Pads-> Solution (VS для Mac).

Если вы посмотрите на Solution Explorer, вы увидите, что существует проект Android (xxx.Android), сборка которого имеет Target Framework monoandroid90 (MonoAndroid, Version = v9.0). Вы пытаетесь добавить nuget OpenNLP к этому проекту, и, следовательно, вы видите эту ошибку.

Вы должны убедиться, что у вас есть базовый проект (xxx или xxx.Core), чья сборка Target Framework похожа на .NETСтандартный, как показано ниже, или net45 (.NETFramework, Version = v4.5), который был упомянут в вашем сообщении об ошибке. А затем добавьте пакет nuget в этот проект. Затем, используя слой ViewModel или Services, вы можете использовать NLP из этого базового проекта в своем приложении для Android.

Вы можете добавить базовый проект, если его еще нет, щелкнув правой кнопкой мыши Решение (вверху). элемент уровня в обозревателе решений) и выберите «Добавить-> Добавить новый проект ->. NetStandard / Class / Portable Library» Core project build Target framework

Затем, когда вы дважды щелкните мышью наОсновной проект в обозревателе решений, вы сможете изменить любой Target Framework, который вы хотите.


А вот еще документация по , как использовать OpenNLP

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...