Как использовать зависимости Maven в проекте Bazel Android - PullRequest
0 голосов
/ 28 октября 2019

Я новичок в bazel и пытаюсь импортировать стороннюю библиотеку, размещенную на maven. Я добавил

maven_install(
     artifacts = ["com.opentok.android:opentok-android-sdk:2.16.2",],
    ],
   repositories = ["https://tokbox.bintray.com/maven",],
)

в файл WORKSPACE и

android_library(
    name = "app_lib",
    srcs = glob(["*.java"]),
    manifest = "AndroidManifest.xml",
    resource_files = glob(["res/**"]),
    deps = [
              "@maven//:com_opentok_android_opentok_android_sdk"
 ],
)
android_binary(
    name = "MyApp",
    manifest = "AndroidManifest.xml",
    manifest_values = {"applicationId": "com.example.apps.myapp"},
    multidex = "native",
    deps = [
        ":app_lib",
    ],
)

в файл BUILD. Проект строит, но не может import классов в Java.

...