Skip to content

Commit f54e68d

Browse files
committed
DBR faq update
1 parent 6d31559 commit f54e68d

File tree

75 files changed

+356
-26
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+356
-26
lines changed

barcode-reader/mobile/debug/debug-mode.md renamed to barcode-reader/mobile/archive/android/debug-mode.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ needAutoGenerateSidebar: true
88

99
# How to use Debug Mode in Barcode Scanner X?
1010

11+
[<< Back to FAQ index](index.md)
12+
1113
## Debug Mode in BarcodeScannerX(Android)
1214

1315
If you are experiencing app crashes in your own application or you’ve come across some barcode(s) that you can’t read and you have exhausted all of the other troubleshooting methods, Debug Mode of the [BarcodeScannerX](https://www.dynamsoft.com/barcode-reader/sdk-mobile/#appDemo) demo app can help offer one last effort to resolve these issues.

barcode-reader/mobile/capabilities/armv7-architecture-error.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ needAutoGenerateSidebar: true
88

99
# How can I solve the "Undefined symbols for architecture armv7" error when building on iOS?
1010

11+
[<< Back to FAQ index](index.md)
12+
1113
DBR iOS is compatible with the arm64 and x86_64 architectures only. If you attempt to build an app that is targetting the armv7 architecture, you will be met with an error from the Barcode Reader framework saying
1214

1315
> Undefined symbols for architecture armv7

barcode-reader/mobile/capabilities/bitcode-support.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ needAutoGenerateSidebar: true
88

99
# Does the SDK support iOS Bitcode Framework?
1010

11+
[<< Back to FAQ index](index.md)
12+
1113
Yes, DBR iOS does allow the user to enable bitcode in their project if they would like to. Enabling bitcode can potentially reduce the app's total size.
1214

1315
In order to enable bitcode, access the *Build Settings* of the project via Xcode and find the *Enable Bitcode* option to toggle it on.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
layout: default-layout
3+
title: Mobile Capabilities - Dynamsoft Barcode Reader FAQ
4+
keywords: faq, mobile, dbr, dynamsoft, barcode reader, capabilities
5+
description: Dynamsoft Barcode Reader FAQ - Mobile Capabilities
6+
needAutoGenerateSidebar: false
7+
noTitleIndex: true
8+
---
9+
10+
- [Architecture armv7 Error](armv7-architecture-error.html)
11+
- [Bitcode Support](bitcode-support.html)
12+
- [Minimum System Requirements](min-system-requirements.html)

barcode-reader/mobile/capabilities/min-system-requirements.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ needAutoGenerateSidebar: true
88

99
# What are the minimum system requirements for Dynamsoft Barcode Reader?
1010

11+
[<< Back to FAQ index](index.md)
12+
1113
Dynamsoft Barcode Reader (DBR) supports a variety of Android and iOS environments. Please refer to the platform-specific tables below.
1214

1315
---

barcode-reader/mobile/configuration/app-size-impact.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ needAutoGenerateSidebar: true
88

99
# How much does the SDK increase my app size?
1010

11+
[<< Back to FAQ index](index.md)
12+
1113
When integrating the Dynamsoft Barcode Reader (DBR) SDK into your mobile application, the increase in app size is mainly due to native libraries packaged for different architectures. Here's what you need to know:
1214

1315
---
@@ -53,10 +55,13 @@ When using hybrid frameworks like Flutter, React Native, or MAUI:
5355

5456
## Need to reduce the SDK size?
5557

56-
If your app has **strict size constraints**, we offer a **paid customization service**. With this service, we can typically reduce the download size to around 5 MB by:
58+
If your app has **strict size constraints**, we offer a **paid customization service**.
59+
60+
We can help:
5761

58-
- Removing unused barcode symbologies
59-
- Excluding features not needed by your app
62+
- Remove unused barcode symbologies
63+
- Exclude features not needed by your app
64+
- Deliver a **lighter-weight SDK** tailored to your usage
6065

6166
📩 To learn more, please [contact us](https://www.dynamsoft.com/company/contact/).
6267

barcode-reader/mobile/configuration/drivers-license-extraction.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ needAutoGenerateSidebar: true
88

99
# Can I extract the driver’s information from a PDF417 barcode?
1010

11+
[<< Back to FAQ index](index.md)
12+
1113
Yes, you can extract driver’s license information from a PDF417 barcode using the **Dynamsoft Barcode Reader** in combination with the **Dynamsoft Code Parser**.
1214

1315
Check out the sample project on GitHub to see how to decode the PDF417 barcode and parse the data:
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
layout: default-layout
3+
title: Mobile Configuration - Dynamsoft Barcode Reader FAQ
4+
keywords: faq, mobile, dbr, dynamsoft, barcode reader, configuration
5+
description: Dynamsoft Barcode Reader FAQ - Mobile Configuration
6+
needAutoGenerateSidebar: false
7+
noTitleIndex: true
8+
---
9+
10+
# Configuration Index
11+
12+
- [Driver's License Extraction](drivers-license-extraction.html)
13+
- [No Camera Enhancer](no-camera-enhancer.html)
14+
- [Proguard Instructions](proguard.html)
15+
- [Reduce Battery Consumption](reduce-battery-consumption.html)
16+
- [Reduce Final Size](reduce-final-size.html)
17+
- [App Size Impact](app-size-impact.html)

barcode-reader/mobile/configuration/no-camera-enhancer.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ needAutoGenerateSidebar: true
88

99
# How can I use AVCaptureSession, CameraX or third-party camera modules with Dynamsoft Barcode Reader - Android?
1010

11+
[<< Back to FAQ index](index.md)
12+
1113
# Android
1214

1315
## CameraX

barcode-reader/mobile/configuration/proguard.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ noTitleIndex: true
1010

1111
# How to prevent project build failure after shrinking code?
1212

13+
[<< Back to FAQ index](index.md)
14+
1315
This page provides you a possible solution when your project build fails after implementing the code obfuscation.
1416

1517
Generally, you don't have to add any configurations when shrinking your code because **proguard rule** is already configured in the aar. However, if you still build failed after shrinking code, you can try to add the following code in the **proguard-rule.pro** file of your project.

0 commit comments

Comments
 (0)