diff --git a/android/build.gradle b/android/build.gradle
index 69d1fce..8f37a0e 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -6,7 +6,6 @@ buildscript {
google()
mavenCentral()
maven{
- allowInsecureProtocol = true
url 'https://www.jitpack.io'
}
}
@@ -21,7 +20,6 @@ rootProject.allprojects {
google()
mavenCentral()
maven{
- allowInsecureProtocol = true
url 'https://www.jitpack.io'
}
}
@@ -31,7 +29,8 @@ apply plugin: 'com.android.library'
apply from: "./resolve_dependencies.gradle"//解决编译导入Flutter相关的包报错问题
android {
- compileSdkVersion 34
+ namespace 'com.imin.printer.imin_printer'
+ compileSdk 34
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml
index 9ba2e9d..15e7c2a 100644
--- a/android/src/main/AndroidManifest.xml
+++ b/android/src/main/AndroidManifest.xml
@@ -1,3 +1 @@
-
-
+
\ No newline at end of file
diff --git a/android/src/main/java/com/imin/printer/imin_printer/IminPrinterPlugin.java b/android/src/main/java/com/imin/printer/imin_printer/IminPrinterPlugin.java
index 1eeb549..c893096 100644
--- a/android/src/main/java/com/imin/printer/imin_printer/IminPrinterPlugin.java
+++ b/android/src/main/java/com/imin/printer/imin_printer/IminPrinterPlugin.java
@@ -860,6 +860,8 @@ public void onPrintResult(int code, String msg) throws RemoteException {
case "getServiceVersion":
if (iminPrintUtils == null) {
result.success(PrinterHelper.getInstance().getServiceVersion());
+ }else{
+ result.success("0.0");
}
break;
case "getPrinterHardwareVersion":
diff --git a/lib/imin_printer_method_channel.dart b/lib/imin_printer_method_channel.dart
index ac405ce..dd48f50 100644
--- a/lib/imin_printer_method_channel.dart
+++ b/lib/imin_printer_method_channel.dart
@@ -1,12 +1,14 @@
import 'dart:async';
+import 'dart:convert';
+
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
-import 'dart:convert';
-import 'enums.dart';
+import 'package:logger/logger.dart';
+
import 'column_maker.dart';
-import 'imin_style.dart';
+import 'enums.dart';
import 'imin_printer_platform_interface.dart';
-import 'package:logger/logger.dart';
+import 'imin_style.dart';
var logger = Logger();
@@ -89,7 +91,7 @@ class MethodChannelIminPrinter extends IminPrinterPlatform {
@override
Future setTextStyle(IminFontStyle style) async {
- logger.d('setTextStyle', style.index);
+ logger.d('setTextStyle ${style.index}');
Map arguments = {
"style": style.index,
};
@@ -714,7 +716,7 @@ class MethodChannelIminPrinter extends IminPrinterPlatform {
}
if (style.lineHeight != null) {
- logger.d('lineHeight', style.lineHeight);
+ logger.d('lineHeight ${style.lineHeight}');
await setTextBitmapLineSpacing(style.lineHeight!);
}
diff --git a/pubspec.yaml b/pubspec.yaml
index 2a9a3ca..70fad5f 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -11,7 +11,7 @@ dependencies:
flutter:
sdk: flutter
plugin_platform_interface: ^2.0.2
- logger: ^1.1.0
+ logger: ^2.0.0
dev_dependencies:
flutter_test: