Ошибки Lint при использовании dji mobile sdk - PullRequest
1 голос
/ 17 мая 2019

После выполнения следующих действий: https://developer.dji.com/mobile-sdk/documentation/application-development-workflow/workflow-integrate.html#android-studio-project-integration, чтобы добавить SDK во вновь созданный проект androidX в android studio, lint не удается создать со следующими ошибками:

  ~/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcpkix-jdk15on/1.57/5c96e34bc9bd4cd6870e6d193a99438f1e274ca7/bcpkix-jdk15on-1.57.jar: Error: Invalid package reference in library; not included in Android: javax.naming.directory. Referenced from org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory. [InvalidPackage]
  ~/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcpkix-jdk15on/1.57/5c96e34bc9bd4cd6870e6d193a99438f1e274ca7/bcpkix-jdk15on-1.57.jar: Error: Invalid package reference in library; not included in Android: javax.naming. Referenced from org.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory.1. [InvalidPackage]
  ~/.gradle/caches/modules-2/files-2.1/com.lmax/disruptor/3.3.9/7898f8e8dc2d908d4ae5240fbb17eb1a9c213b9b/disruptor-3.3.9.jar: Error: Invalid package reference in library; not included in Android: java.lang.management. Referenced from com.lmax.disruptor.dsl.BasicExecutor. [InvalidPackage]

Этого можно избежать с помощью файла lint.xml. Это проблема? Может ли это привести к сбою приложения при попытке использовать SDK?

1 Ответ

1 голос
/ 24 мая 2019

DJI Mobile SDK не совместим с проектами AndroidX. У меня была такая же проблема несколько дней назад, когда я пытался создать приложение с использованием Material Design и DJI MSDK.

...