doum
7 天以前 2b287056e2f59518888d05a1bbc7e5a55fbd84d5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
apply plugin: 'com.android.library'
 
android {
    compileSdkVersion build_versions.compile_sdk
    buildToolsVersion build_versions.build_tools
 
    defaultConfig {
        minSdkVersion build_versions.min_sdk
        targetSdkVersion build_versions.target_sdk
        versionCode 1
        versionName "1.0"
 
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        consumerProguardFiles 'consumer-rules.pro'
        javaCompileOptions {
            annotationProcessorOptions {
                arguments = [ AROUTER_MODULE_NAME : project.getName() ]
                includeCompileClasspath = true
            }
        }
    }
 
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
 
}
 
dependencies {
    api fileTree(include: ['*.jar',"*.aar"], dir: 'libs')
 
    /*api deps.net.logging_interceptor
    api deps.net.okhttp
    api deps.net.retrofit
    api deps.net.converter_gson
 
    api deps.net.rxandroid
    api deps.net.rxjava
    */
    api deps.net.adapter_rxjava2
    api deps.net.rxlifecycle_components
    //api deps.net.rxlifecycle
    api deps.retrofit.retrofit
    api deps.retrofit.gson
    api deps.retrofit.converter_gson
 
    api deps.lifecycle.runtime
    api deps.lifecycle.extensions
    //api files('libs\\codec-1.3.0-v201101211617.jar')
    annotationProcessor deps.lifecycle.compiler
 
    //work
    api(deps.work.work_runtime){
        exclude group:"com.google.guava",module:"listenablefuture"
    }
    api (deps.work.work_rxjava2){
        exclude group:"com.google.guava",module:"listenablefuture"
    }
 
    //导航 nav
    api deps.nav.navigation_runtime
    api deps.nav.navigation_fragment
    api deps.nav.navigation_ui
    api deps.nav.navigation_dynamic_features_fragment
    api deps.nav.navigation_testing
    //api deps.nav.navigation_compose
 
    //jetpack
    //键值对存储 下载失sdk败
    //api deps.jetpack.datastore_preferences
    //api deps.jetpack.datastore_preferences_rxjava2
 
 
    //dagger
    /*api deps.dagger.dagger
    api deps.dagger.android
    api deps.dagger.android_support
    api deps.dagger.android_processor
    api deps.dagger.compiler*/
 
    //hilt
    implementation deps.hilt.hilt_android
    annotationProcessor  deps.hilt.hilt_android_compiler
 
    implementation deps.hilt.hilt_viewmodel
    annotationProcessor  deps.hilt.hilt_compiler
 
    testImplementation deps.test.junit
    androidTestImplementation deps.test.ext_junit
    androidTestImplementation deps.test.test_espresso
 
    //图片
    api files('libs/universal-image-loader-1.9.5.jar')
    //api files('libs/fresco-helper-2.1.0.aar')
    //api 'com.facebook.fresco:fresco:1.9.0'
    api 'com.facebook.fresco:fresco:2.6.0'
    api 'com.facebook.fresco:animated-gif:1.9.0'
    api 'com.facebook.fresco:webpsupport:1.9.0'
    api 'com.facebook.fresco:animated-webp:1.9.0'
    api 'com.davemorrissey.labs:subsampling-scale-image-view:3.10.0'
    //api deps.image.fresco_help
    api deps.image.picasso
    api deps.image.glide
    api deps.image.glide_compiler
 
    api deps.other.timber
    api deps.other.logger
    api deps.other.arouter
    api deps.other.arouter_compiler
    api deps.other.eventbus
    api deps.other.lombok
    //api deps.other.annotation
    api deps.other.retrofit_helper
    //binding
    api deps.other.rxbinding
    api deps.other.bindingcollectionadapter
    api deps.other.bindingcollectionadapter_recyclerview
    api deps.other.immersionbar
    api deps.other.refresh_layout_kernel
    api deps.other.refresh_header_classics
    api deps.other.refresh_footer_classics
    api deps.other.refresh_header_material
    api deps.other.yuyh_imgsel
    api deps.other.base_adapter
    //api deps.other.SwipeDelMenuLayout
    api("com.facebook.fresco:imagepipeline-okhttp3:0.12.0+")
 
    //room存储
    api deps.room.runtime
    api deps.room.compiler
    //api deps.room.rxjava2
    //api deps.room.room_paging
    
}