diff --git a/CHANGELOG.md b/CHANGELOG.md index ecf3dd3..eb8433d 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,31 @@ +# V5.17.1 + +## stario +- Support Android14 +- Changed the library format from JAR to AAR. The library file name has be changed as follows. + * stario.aar (old name : StarIOPort3.1.jar) +- Fixed an issue. + * Fixed an issue where the obtained printer status may not be the latest. + (When using Android 9 or lower devices and a printer with AOA connection) + +## starioextension +- Support Android14 +- Changed the library format from JAR to AAR. The library file name has be changed as follows. + * starioextension.aar (old name : starioextension.jar) + +## stariodevicesetting +- Support Android14 + * Note on changing the library format to AAR + When linking libraries manually, the description of app/build.gradle is as follows. + dependencies { + implementation(name: 'stario', ext: 'aar') + .... + } + +## SDK +- Support Android14 + + # V5.17.0 ## stario diff --git a/README.md b/README.md index 18edae2..cf7c6e1 100755 --- a/README.md +++ b/README.md @@ -29,4 +29,4 @@ Beginning from StarIOPort3.1.jar V2.6.0 (StarPRNT SDK V5.11.0), the releasePort ## Copyright -Copyright 2016-2023 Star Micronics Co., Ltd. All rights reserved. +Copyright 2016-2024 Star Micronics Co., Ltd. All rights reserved. diff --git a/SDK/app/build.gradle b/SDK/app/build.gradle old mode 100755 new mode 100644 index 69c50a1..3860972 --- a/SDK/app/build.gradle +++ b/SDK/app/build.gradle @@ -1,16 +1,17 @@ -apply plugin: 'com.android.application' - +plugins { + id 'com.android.application' +} android { - compileSdkVersion 33 - + compileSdk 34 + namespace "com.starmicronics.starprntsdk" defaultConfig { applicationId "com.StarMicronics.StarIOSDK" minSdkVersion 24 - targetSdkVersion 33 + targetSdk 34 - versionCode 71 - versionName "5.17.0" + versionCode 73 + versionName "5.17.1" } buildTypes { release { @@ -21,8 +22,8 @@ android { } dependencies { - implementation 'com.starmicronics:stario:2.11.1' - implementation 'com.starmicronics:starioextension:1.15.1' + implementation 'com.starmicronics:stario:2.11.2' + implementation 'com.starmicronics:starioextension:1.15.2' implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.legacy:legacy-support-v4:1.0.0' } diff --git a/SDK/app/proguard-rules.pro b/SDK/app/proguard-rules.pro old mode 100755 new mode 100644 diff --git a/SDK/app/src/androidTest/java/com/starmicronics/starprntsdk/ApplicationTest.java b/SDK/app/src/androidTest/java/com/starmicronics/starprntsdk/ApplicationTest.java old mode 100755 new mode 100644 diff --git a/SDK/app/src/main/AndroidManifest.xml b/SDK/app/src/main/AndroidManifest.xml old mode 100755 new mode 100644 index cbca715..0d45a6f --- a/SDK/app/src/main/AndroidManifest.xml +++ b/SDK/app/src/main/AndroidManifest.xml @@ -1,7 +1,6 @@ + xmlns:tools="http://schemas.android.com/tools"> + + diff --git a/SDK/app/src/main/res/xml/device_filter.xml b/SDK/app/src/main/res/xml/device_filter.xml old mode 100755 new mode 100644 diff --git a/SDK/app/src/test/java/com/starmicronics/starprntsdk/ExampleUnitTest.java b/SDK/app/src/test/java/com/starmicronics/starprntsdk/ExampleUnitTest.java old mode 100755 new mode 100644 diff --git a/SDK/build.gradle b/SDK/build.gradle old mode 100755 new mode 100644 index e203e94..8b8b7b9 --- a/SDK/build.gradle +++ b/SDK/build.gradle @@ -2,15 +2,11 @@ buildscript { repositories { - mavenCentral() - maven { - url 'https://maven.google.com/' - name 'Google' - } google() + mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:3.6.2' + classpath 'com.android.tools.build:gradle:8.1.4' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files @@ -19,17 +15,11 @@ buildscript { allprojects { repositories { + google() mavenCentral() - flatDir{ - dirs 'libs' - } - maven { - url 'https://maven.google.com/' - name 'Google' - } } } -task clean(type: Delete) { +tasks.register('clean', Delete) { delete rootProject.buildDir } diff --git a/SDK/gradle.properties b/SDK/gradle.properties old mode 100755 new mode 100644 index 7cc4235..8a6ec0e --- a/SDK/gradle.properties +++ b/SDK/gradle.properties @@ -17,4 +17,7 @@ # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true #android.enableJetifier=true +android.defaults.buildfeatures.buildconfig=true +android.nonFinalResIds=false +android.nonTransitiveRClass=false android.useAndroidX=true \ No newline at end of file diff --git a/SDK/gradle/wrapper/gradle-wrapper.jar b/SDK/gradle/wrapper/gradle-wrapper.jar old mode 100755 new mode 100644 diff --git a/SDK/gradle/wrapper/gradle-wrapper.properties b/SDK/gradle/wrapper/gradle-wrapper.properties old mode 100755 new mode 100644 index bfe994c..044c69c --- a/SDK/gradle/wrapper/gradle-wrapper.properties +++ b/SDK/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-5.6.4-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip diff --git a/SDK/gradlew b/SDK/gradlew old mode 100755 new mode 100644 diff --git a/SDK/gradlew.bat b/SDK/gradlew.bat old mode 100755 new mode 100644 diff --git a/SDK/settings.gradle b/SDK/settings.gradle old mode 100755 new mode 100644