Skip to content

Commit 1eb9396

Browse files
author
黄永发
committed
fix: 更新jar包和版本号
1 parent f0657f3 commit 1eb9396

3 files changed

Lines changed: 15 additions & 9 deletions

File tree

android/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ dependencies {
9797
implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
9898
// implementation files('libs/IminLibs1.0.15.jar')
9999
implementation files('libs/IminStraElectronicSDK_V1.2.jar')
100-
implementation files('libs/iminPrinterSDK-12_V1.2.0_2404031803.jar')
101-
implementation 'com.github.iminsoftware:IminPrinterLibrary:V1.0.0.14'
100+
implementation files('libs/iminPrinterSDK-15_V1.3.2_2411051634.jar')
101+
implementation 'com.github.iminsoftware:IminPrinterLibrary:V1.0.0.15'
102102
implementation 'com.github.bumptech.glide:glide:4.16.0'
103103
annotationProcessor 'com.github.bumptech.glide:compiler:4.16.0'
104104
}
709 KB
Binary file not shown.

android/src/main/java/com/printerimin/PrinterIminModule.java

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public class PrinterIminModule extends ReactContextBaseJavaModule {
5757
private final ReactApplicationContext reactContext;
5858
public static final String NAME = "PrinterImin";
5959
private IminPrintUtils iminPrintUtils;
60-
private String[] modelArry = {"W27_Pro", "I23M01", "I23M02", "I23D01", "D4-503 Pro", "D4-504 Pro", "D4-505 Pro", "MS2-11", "MS2-12", "MS1-15"};
60+
// private String[] modelArry = {"W27_Pro", "I23M01", "I23M02", "I23D01", "D4-503 Pro", "D4-504 Pro", "D4-505 Pro", "MS2-11", "MS2-12", "MS1-15"};
6161
private static final String ACTION_PRITER_STATUS_CHANGE = "com.imin.printerservice.PRITER_STATUS_CHANGE";
6262
private static final String ACTION_POGOPIN_STATUS_CHANGE = "com.imin.printerservice.PRITER_CONNECT_STATUS_CHANGE";
6363
private String sdkVersion = "1.0.0";
@@ -69,12 +69,18 @@ public class PrinterIminModule extends ReactContextBaseJavaModule {
6969
public PrinterIminModule(ReactApplicationContext reactContext) {
7070
super(reactContext);
7171
this.reactContext = reactContext;
72-
List<String> modelList = Arrays.asList(modelArry);
73-
if (modelList.contains(Build.MODEL)) {
74-
//初始化 2.0 的 SDK。
75-
PrinterHelper.getInstance().initPrinterService(reactContext);
76-
sdkVersion = "2.0.0";
77-
} else {
72+
// List<String> modelList = Arrays.asList(modelArry);
73+
if (Build.MODEL.contains("W27_Pro") || Build.MODEL.contains("I23D") || Build.MODEL.contains("I23M") || Build.MODEL.contains("I24D") || Build.MODEL.contains("I24T") || Build.MODEL.contains("I24M")) {
74+
//初始化 2.0 的 SDK。
75+
PrinterHelper.getInstance().initPrinterService(reactContext);
76+
sdkVersion = "2.0.0";
77+
}
78+
// if (modelList.contains(Build.MODEL)) {
79+
// //初始化 2.0 的 SDK。
80+
// PrinterHelper.getInstance().initPrinterService(reactContext);
81+
// sdkVersion = "2.0.0";
82+
// }
83+
else {
7884
//初始化 1.0 SDK
7985

8086
iminPrintUtils = IminPrintUtils.getInstance(reactContext);

0 commit comments

Comments
 (0)