diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index b589d56..b86273d 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 2284611..b96734e 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,3 +1,4 @@
+
@@ -5,7 +6,7 @@
-
+
diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml
new file mode 100644
index 0000000..16660f1
--- /dev/null
+++ b/.idea/runConfigurations.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index 2754766..1b452cf 100644
--- a/build.gradle
+++ b/build.gradle
@@ -6,7 +6,7 @@ buildscript {
google()
}
dependencies {
- classpath 'com.android.tools.build:gradle:8.4.0'
+ classpath 'com.android.tools.build:gradle:8.7.3'
}
}
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 3ae3347..9a0de51 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-all.zip
diff --git a/usbSerialExamples/build.gradle b/usbSerialExamples/build.gradle
index f8e718b..a728752 100644
--- a/usbSerialExamples/build.gradle
+++ b/usbSerialExamples/build.gradle
@@ -28,6 +28,6 @@ android {
dependencies {
implementation project(':usbSerialForAndroid')
- implementation 'androidx.appcompat:appcompat:1.6.1'
- implementation 'com.google.android.material:material:1.11.0'
+ implementation 'androidx.appcompat:appcompat:1.6.1' // later versions have minsdk 21
+ implementation 'com.google.android.material:material:1.11.0' // later versions have minsdk 19
}
diff --git a/usbSerialForAndroid/build.gradle b/usbSerialForAndroid/build.gradle
index 06ad81f..f2b3ccc 100644
--- a/usbSerialForAndroid/build.gradle
+++ b/usbSerialForAndroid/build.gradle
@@ -31,13 +31,13 @@ android {
}
dependencies {
- implementation "androidx.annotation:annotation:1.8.0"
+ implementation "androidx.annotation:annotation:1.9.1"
testImplementation 'junit:junit:4.13.2'
- testImplementation 'org.mockito:mockito-core:5.12.0'
- androidTestImplementation 'androidx.appcompat:appcompat:1.6.1'
- androidTestImplementation 'androidx.test:core:1.5.0'
- androidTestImplementation 'androidx.test:runner:1.5.2'
- androidTestImplementation 'commons-net:commons-net:3.9.0' // later version fails on old Android devices with missing java.time.Duration class
+ testImplementation 'org.mockito:mockito-core:5.15.2'
+ androidTestImplementation 'androidx.appcompat:appcompat:1.6.1' // later versions have minsdk 21
+ androidTestImplementation 'androidx.test:core:1.5.0' // later versions have minsdk 19
+ androidTestImplementation 'androidx.test:runner:1.5.2' // later versions have minsdk 19
+ androidTestImplementation 'commons-net:commons-net:3.9.0' // later versions fail on old Android devices with missing java.time.Duration class
androidTestImplementation 'org.apache.commons:commons-lang3:3.14.0'
}