javax.jmdns lib не импортируется. Как исправить ошибку? - PullRequest
0 голосов
/ 03 июля 2018

При импорте отображается ошибка

import javax.jmdns.JmmDNS;
import javax.jmdns.NetworkTopologyDiscovery;
import javax.jmdns.ServiceEvent;
import javax.jmdns.ServiceInfo;
import javax.jmdns.ServiceListener;
import javax.jmdns.impl.NetworkTopologyDiscoveryImpl;

Как убрать эти ошибки

1 Ответ

0 голосов
/ 03 июля 2018

Если они вам не нужны, просто удалите эти строки.

Если они вам нужны, импортируйте то, что вам нужно.

Перейдите в свой build.gradle (модуль: приложение) и в разделе «зависимости» добавьте нужные библиотеки.

dependencies {

    // Android support
    implementation "com.android.support:appcompat-v7:$supportLibraryVersion"
    implementation "com.android.support:design:$supportLibraryVersion"
    implementation "com.android.support:support-v13:$supportLibraryVersion"
    implementation "com.android.support:percent:$supportLibraryVersion"
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'

}

Вы также можете искать эти библиотеки в репозитории Maven.

Вот пример вашего первого импорта:

https://mvnrepository.com/artifact/javax.jmdns/jmdns/3.2.2

На вкладке "Gradle" вы можете увидеть, что вы можете импортировать его, написав:

implementation group: 'javax.jmdns', name: 'jmdns', version: '3.2.2'
...