2016-08-17 3 views
-2

Существует эта чистая реализация Java: https://github.com/eclipse/milo клиента/сервера UPC-UA. Теперь я думаю, что это не должно быть слишком сложно реализовать для приложения Android.Реализация Java OPC-UA для Android

Итак, мой текущий прогресс - это пустой проект андроида, где я пытаюсь импортировать OPC Java-sdk. Но так как это не JAR-файл, я не могу импортировать его правильно ...

+0

В соответствии с этой ссылкой вы можете попробовать добавить зависимость от клиента https://github.com/eclipse/milo/blob/master/README.md от Maven Central. – fernandospr

+0

Возможно ли это для проекта градиента? – TobiasW

ответ

3

В настоящее время артефакт доступен только в репозитории снимков Sonatype OSS, поскольку пока нет релизов.

Ответы fernandospr верны, но вам нужно либо добавить ссылку на репозиторий сонатного типа OSS, либо клонировать проект и запускать mvn install.

Теперь для неудачной части: Мило написан на Java 8, так что вряд ли вы собираетесь заставить его работать на Android.

+0

Есть ли другая реализация OPC-UA, которая работает для android? – TobiasW

+1

Не является бесплатным или открытым исходным кодом. FWIW, Майло может работать на Android Nougat после его выхода. Надеюсь, я смогу проверить свои руки на телефоне, который может запустить Nougat и протестировать. –

+0

https://github.com/OPCFoundation/UA-Java Не уверен в этом – TobiasW

2

Вы можете попробовать с помощью Maven зависимостей, добавив следующие строки в файл: build.gradle

buildscript раздел:

buildscript { 
    repositories { 
     mavenCentral() 
... 

зависимости раздел:

dependencies { 
    ... 
    compile "your-dependency:version" 
    ... 
} 

Для получения дополнительной информации см Dependency Management Basics reference

 Смежные вопросы

  • Нет связанных вопросов^_^