Skip to content

Commit d1d97d1

Browse files
committed
优化一些细节
1 parent feb0f67 commit d1d97d1

7 files changed

Lines changed: 9 additions & 8 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ C++ port of ZXing for Android
99
### 使用
1010
在gradle中:
1111
``` groovy
12-
implementation 'me.devilsen:CZXing:0.8.9'
12+
implementation 'me.devilsen:CZXing:0.9'
1313
```
1414
建议加入abiFilters
1515
```gradle

czxing/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ android {
66
defaultConfig {
77
minSdkVersion rootProject.ext.minSdkVersion
88
targetSdkVersion rootProject.ext.targetSdkVersion
9-
versionCode 14
10-
versionName "0.8.9"
9+
versionCode 16
10+
versionName "0.9"
1111

1212
externalNativeBuild {
1313
cmake {
-977 KB
Binary file not shown.
-1.06 MB
Binary file not shown.

czxing/src/main/cpp/ImageScheduler.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,10 +215,9 @@ void ImageScheduler::decodeAdaptivePixels(const Mat &gray) {
215215
Result result = decodePixels(lightMat);
216216
if (result.isValid()) {
217217
javaCallHelper->onResult(result);
218+
} else {
219+
recognizerQrCode(gray);
218220
}
219-
// } else {
220-
// recognizerQrCode(gray);
221-
// }
222221
}
223222

224223
void ImageScheduler::recognizerQrCode(const Mat &mat) {

czxing/src/main/java/me/devilsen/czxing/view/BarCoderView.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,8 @@ void tryZoom(CodeResult result) {
308308

309309
private void handleAutoZoom(int len) {
310310
try {
311+
BarCodeUtil.d("len: " + len);
312+
311313
if (mCamera == null || mScanBoxView == null || len <= 0 || mCameraSurface.hadZoomOut()) {
312314
return;
313315
}

sample/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ android {
4747

4848
dependencies {
4949

50-
implementation project(':czxing')
51-
// implementation 'me.devilsen:CZXing:0.8.9'
50+
// implementation project(':czxing')
51+
implementation 'me.devilsen:CZXing:0.9'
5252

5353
implementation rootProject.ext.appcompat
5454
testImplementation rootProject.ext.junit

0 commit comments

Comments
 (0)