Как прикрутить GraphViz к проекту в AndroidStudio?

212
26 октября 2017, 07:24

В приложении для Андроид требуется строить блок схемы.

Нашел GraphViz, но как его использовать при программировании на Java? Нужны примеры.

Ссылка: https://github.com/nidi3/graphviz-java

Из описания: Logging

Graphviz-java uses the SLF4J facade to log. Users must therefore provide a logging implementation like LOGBack

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.3</version>
</dependency>

or Log4j

<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-core</artifactId>
    <version>2.8.2</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-slf4j-impl</artifactId>
    <version>2.8.2</version>
</dependency>

Но где это надо прописать?

Answer 1

Не все что Java можно "прикрутить" к Android проекту.
Конкретно в этом, если глянуть в pom.xml, найдете как минимум нативные x86 зависимости.

Так что если автор библиотеки не заявляет, что это работает на Android, ищите дальше.

READ ALSO
Как делать, чтоб при нажатии рандомно нажимался другая кнопка

Как делать, чтоб при нажатии рандомно нажимался другая кнопка

Например у меня есть button1 - button 9, и хочу делать так, чтоб при нажатии на button1 рандомно нажимался например button 2, button 3 или button 4

216
Доступ к элементам ViewPager

Доступ к элементам ViewPager

Пишу музыкальный плеерЕсть два элемента в ViewPager

283
jsf + ear + weblogic + java

jsf + ear + weblogic + java

Добрый вечер, коллеги)

174
Как затемнить и деактивировать экран

Как затемнить и деактивировать экран

У меня в приложении главный экран это GoogleMap на весь экранТакже стоит слушатель на наличие подключения к интернету

203