Я читал https://github.com/urbanairship/android-library и нашел это:
dependencies {
...
// Urban Airship SDK - FCM
implementation 'com.urbanairship.android:urbanairship-fcm:9.7.1'
}
В примере проекта на https://github.com/urbanairship/android-library, они используют это:
dependencies {
...
// Urban Airship - FCM
implementation project(':urbanairship-fcm')
...
}
Я ожидал, что в примере проекта будет implementation 'com.urbanairship.android:urbanairship-fcm:9.7.1'
, а не implementation project(':urbanairship-fcm')
.'project(:urbanairship-fcm')
относится к папке, содержащей библиотеку / код urbanairship-fcm
?Это относится к этой папке ?: https://github.com/urbanairship/android-library/tree/master/urbanairship-fcm
Спасибо.
ОБНОВЛЕНИЕ 1: В принципе, я знаком с этим синтаксисом: implementation 'com.urbanairship.android:urbanairship-fcm:9.7.1'
.Я не знаком с этим синтаксисом: implementation project(':urbanairship-fcm')
.Если я правильно понимаю, implementation project(':urbanairship-fcm')
означает, что есть папка с именем urbanairship-fcm
, в которой содержится исходный код библиотеки com.urbanairship.android:urbanairship-fcm
.Это правильно?