Skip to content

Commit 615f099

Browse files
committed
Merge branch 'dev_androidx'
2 parents 4a006a4 + edef278 commit 615f099

31 files changed

+444
-2082
lines changed

build.gradle

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,27 @@
11
// Top-level build file where you can add configuration options common to all sub-projects/modules.
22

33
buildscript {
4-
ext.kotlin_version = "1.4.0"
4+
ext.kotlin_version = "1.8.0"
55

66
repositories {
7-
jcenter()
8-
maven {
9-
url 'https://maven.google.com/'
10-
name 'Google'
11-
}
7+
mavenCentral()
8+
maven { url "https://jitpack.io" }
9+
google()
10+
1211
}
1312
dependencies {
14-
classpath 'com.android.tools.build:gradle:3.5.0'
13+
classpath 'com.android.tools.build:gradle:8.0.2'
1514
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
1615

17-
// classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0'
18-
// classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
19-
// classpath 'me.tatarka:gradle-retrolambda:3.2.5'
20-
// NOTE: Do not place your application dependencies here; they belong
21-
// in the individual module build.gradle files
2216
}
2317
}
2418

2519
allprojects {
2620
repositories {
27-
jcenter()
21+
mavenCentral()
2822
maven { url "https://jitpack.io" }
29-
maven {
30-
url 'https://maven.google.com/'
31-
name 'Google'
32-
23+
google()
3324

34-
}
3525
}
3626
}
3727

gradle.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
1414
# org.gradle.parallel=true
1515
#Wed Apr 18 14:01:51 CST 2018
16+
android.defaults.buildfeatures.buildconfig=true
1617
android.enableJetifier=true
18+
android.nonFinalResIds=false
19+
android.nonTransitiveRClass=false
1720
android.useAndroidX=true
1821
org.gradle.jvmargs=-Xmx1536m

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip

library/build.gradle

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
apply plugin: 'com.android.library'
22
apply plugin: 'kotlin-android'
3-
apply plugin: 'kotlin-android-extensions'
3+
//apply plugin: 'kotlin-android-extensions'
44
android {
5-
compileSdkVersion 29
5+
compileSdkVersion 32
66
// buildToolsVersion "29.0.3"
77
resourcePrefix "versionchecklib"
88
defaultConfig {
9-
minSdkVersion 14
10-
targetSdkVersion 29
11-
versionCode 1
12-
versionName version
13-
}
14-
lintOptions {
15-
abortOnError false
9+
minSdkVersion 21
10+
targetSdkVersion 32
1611
}
1712

1813
buildTypes {
@@ -22,12 +17,20 @@ android {
2217
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
2318
}
2419
}
20+
namespace 'com.allenliu.versionchecklib'
21+
lint {
22+
abortOnError false
23+
}
24+
compileOptions {
25+
targetCompatibility JavaVersion.VERSION_17
26+
sourceCompatibility JavaVersion.VERSION_17
27+
}
2528
}
2629

2730
dependencies {
2831
implementation fileTree(include: ['*.jar'], dir: 'libs')
29-
compileOnly 'androidx.appcompat:appcompat:1.1.0'
30-
implementation 'com.squareup.okhttp3:okhttp:4.3.1'
31-
implementation 'org.greenrobot:eventbus:3.1.1'
32-
32+
compileOnly 'androidx.appcompat:appcompat:1.6.1'
33+
implementation 'com.squareup.okhttp3:okhttp:4.10.0'
34+
implementation 'org.greenrobot:eventbus:3.3.1'
35+
implementation "androidx.annotation:annotation:1.6.0"
3336
}

library/src/main/AndroidManifest.xml

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
package="com.allenliu.versionchecklib">
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
43

54
<uses-permission android:name="android.permission.INTERNET" />
6-
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
7-
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
5+
86
<uses-permission android:name="android.permission.VIBRATE" />
97
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
108
<uses-permission android:name="android.permission.WAKE_LOCK" />
@@ -15,10 +13,7 @@
1513
android:supportsRtl="true"
1614
android:requestLegacyExternalStorage="true"
1715
android:usesCleartextTraffic="true">
18-
<activity
19-
android:name=".core.VersionDialogActivity"
20-
android:launchMode="singleTask"
21-
android:theme="@style/versionCheckLibvtransparentTheme" />
16+
2217

2318
<provider
2419
android:name=".core.VersionFileProvider"
@@ -31,15 +26,11 @@
3126
</provider>
3227

3328
<activity
34-
android:name=".core.PermissionDialogActivity"
29+
android:name=".core.JumpActivity"
3530
android:launchMode="singleTask"
3631
android:theme="@style/versionCheckLibvtransparentTheme" />
3732

38-
<service
39-
android:name=".core.MyService"
40-
android:enabled="true"
4133

42-
android:exported="false" />
4334
<service
4435
android:name=".v2.ui.VersionService"
4536
android:exported="false"
@@ -56,7 +47,7 @@
5647
<activity
5748
android:name=".v2.ui.DownloadFailedActivity"
5849
android:launchMode="singleTask"
59-
android:theme="@style/versionCheckLibvtransparentTheme"></activity>
50+
android:theme="@style/versionCheckLibvtransparentTheme" />
6051
</application>
6152

6253
</manifest>

library/src/main/java/com/allenliu/versionchecklib/core/AVersionService.java

Lines changed: 0 additions & 227 deletions
This file was deleted.

0 commit comments

Comments
 (0)