javax.jmdns lib не импортируется. Как исправить ошибку?
Эти импорты показывают ошибку
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 ответ
Если они вам не нужны, просто удалите эти строки.
Если они вам нужны, импортируйте то, что вам нужно.
Перейдите в свой build.gradle (module:app) и в разделе "зависимости" добавьте необходимые библиотеки.
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'