Поддерживает Android 5.0+ (API уровень 21+) и Java 11+.
allprojects {
repositories {
google()
mavenCentral()
maven { url 'https://jitpack.io' }
// sonatype
maven { url "https://s01.oss.sonatype.org/content/groups/public" }
maven { url "https://s01.oss.sonatype.org/content/repositories/releases" }
}
}
implementation 'com.gitee.tiamosu:jfly-core:1.2.6'
implementation 'com.gitee.tiamosu:jfly-navigation:1.2.6'
navigation-fragment
, следует исключить его, чтобы избежать конфликта с модифицированной версией NavHostFragment:implementation("androidx.navigation:navigation-fragment-ktx:2.5.3") {
exclude group: 'androidx.navigation', module: "navigation-fragment"
}
implementation 'com.gitee.tiamosu:jfly-viewbinding:1.2.6'
android {
buildFeatures {
viewBinding = true
dataBinding = true
}
}
dependencies {
//androidx
api Deps.appcompat
api Deps.fragment_ktx
api Deps.core_ktx
//lifecycle
api Deps.lifecycle_runtime_ktx
api Deps.lifecycle_livedata_ktx
api Deps.lifecycle_viewmodel_ktx
}
dependencies {
implementation project(path: ':fly-core')
api(Deps.navigation_fragment_ktx) {
exclude group: 'androidx.navigation', module: "navigation-fragment"
}
}
```### jfly-viewbinding
```groovy
dependencies {
implementation project(path: ':fly-core')
implementation Deps.recyclerview
}
Этот фреймворк уже настроен для использования ProGuard, поэтому проект автоматически будет использовать эти правила, и дополнительная настройка не требуется.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )