fix OCR in apx
This commit is contained in:
Vendored
+15
-10
@@ -1,10 +1,15 @@
|
||||
# ML Kit text recognition ships Latin only; the plugin still references
|
||||
# optional script packs that are not in this app.
|
||||
-dontwarn com.google.mlkit.vision.text.chinese.ChineseTextRecognizerOptions$Builder
|
||||
-dontwarn com.google.mlkit.vision.text.chinese.ChineseTextRecognizerOptions
|
||||
-dontwarn com.google.mlkit.vision.text.devanagari.DevanagariTextRecognizerOptions$Builder
|
||||
-dontwarn com.google.mlkit.vision.text.devanagari.DevanagariTextRecognizerOptions
|
||||
-dontwarn com.google.mlkit.vision.text.japanese.JapaneseTextRecognizerOptions$Builder
|
||||
-dontwarn com.google.mlkit.vision.text.japanese.JapaneseTextRecognizerOptions
|
||||
-dontwarn com.google.mlkit.vision.text.korean.KoreanTextRecognizerOptions$Builder
|
||||
-dontwarn com.google.mlkit.vision.text.korean.KoreanTextRecognizerOptions
|
||||
# ML Kit text recognition is wired up through manifest metadata, reflection,
|
||||
# and JNI. R8 otherwise strips those classes and OCR fails in release APKs.
|
||||
-keep class com.google.mlkit.** { *; }
|
||||
-keep class com.google.android.gms.internal.mlkit_** { *; }
|
||||
-keep class com.google.android.gms.internal.mlkit_vision_** { *; }
|
||||
-keep class com.google.android.libraries.vision.** { *; }
|
||||
-keep class com.google_mlkit_commons.** { *; }
|
||||
-keep class com.google_mlkit_text_recognition.** { *; }
|
||||
-keep class * implements com.google.firebase.components.ComponentRegistrar { *; }
|
||||
|
||||
# The Flutter plugin references optional script packs that this app does not ship.
|
||||
-dontwarn com.google.mlkit.vision.text.chinese.**
|
||||
-dontwarn com.google.mlkit.vision.text.devanagari.**
|
||||
-dontwarn com.google.mlkit.vision.text.japanese.**
|
||||
-dontwarn com.google.mlkit.vision.text.korean.**
|
||||
|
||||
Reference in New Issue
Block a user