New file |
| | |
| | | plugins { |
| | | id 'com.android.application' |
| | | } |
| | | |
| | | android { |
| | | namespace 'com.dayu.pipirrapp' |
| | | compileSdk 33 |
| | | |
| | | defaultConfig { |
| | | applicationId "com.dayu.pipirrapp" |
| | | minSdk 24 |
| | | targetSdk 33 |
| | | versionCode 1 |
| | | versionName "1.0" |
| | | |
| | | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| | | } |
| | | |
| | | buildTypes { |
| | | release { |
| | | minifyEnabled false |
| | | proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' |
| | | } |
| | | } |
| | | compileOptions { |
| | | sourceCompatibility JavaVersion.VERSION_1_8 |
| | | targetCompatibility JavaVersion.VERSION_1_8 |
| | | } |
| | | |
| | | dataBinding { |
| | | enabled = true; |
| | | } |
| | | viewBinding { |
| | | enabled = true; |
| | | } |
| | | |
| | | } |
| | | |
| | | dependencies { |
| | | |
| | | implementation 'androidx.appcompat:appcompat:1.6.1' |
| | | implementation 'com.google.android.material:material:1.8.0' |
| | | implementation 'androidx.constraintlayout:constraintlayout:2.1.4' |
| | | // testImplementation 'junit:junit:4.13.2' |
| | | // androidTestImplementation 'androidx.test.ext:junit:1.1.5' |
| | | // androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' |
| | | |
| | | // implementation "org.jetbrains.kotlin:kotlin-stdlib:1.8.0" |
| | | |
| | | // implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0")) |
| | | implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.10" |
| | | //权限 |
| | | implementation('com.guolindev.permissionx:permissionx:1.7.1') { |
| | | exclude group: 'androidx.core'; |
| | | exclude group: 'androidx.appcompat'; |
| | | exclude group: 'androidx.annotation'; |
| | | } |
| | | //列表 |
| | | implementation 'io.github.scwang90:refresh-layout-kernel:2.0.5' |
| | | implementation 'io.github.scwang90:refresh-header-classics:2.0.5' |
| | | implementation 'androidx.recyclerview:recyclerview:1.2.0'//经典刷新头 |
| | | |
| | | implementation 'com.tencent.bugly:crashreport:latest.release' |
| | | |
| | | implementation 'com.github.lzyzsd:jsbridge:1.0.4' |
| | | //生命周期管理 |
| | | implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.5.1" |
| | | implementation "androidx.lifecycle:lifecycle-common:2.5.1" |
| | | |
| | | //通信 |
| | | implementation 'com.squareup.retrofit2:retrofit:2.9.0' |
| | | implementation('com.squareup.retrofit2:converter-gson:2.9.0') { |
| | | exclude group: 'com.google.code.gson'; |
| | | } |
| | | implementation 'com.squareup.retrofit2:adapter-rxjava3:2.9.0' |
| | | implementation 'io.reactivex.rxjava3:rxandroid:3.0.0' |
| | | implementation 'com.squareup.okhttp3:logging-interceptor:4.11.0' |
| | | implementation 'com.google.code.gson:gson:2.10.1' |
| | | //loding |
| | | implementation 'com.pnikosis:materialish-progress:1.7' |
| | | |
| | | |
| | | } |