我正在为Android使用Text Recognization API,但遇到了问题。 textRecognizer在模拟器上运行良好,但是当我在实际设备中对其进行检查时,它在以下位置显示错误:
textRecognizer.isOperational()
在实际设备中返回false,而在模拟器上返回true。关于这个问题有什么解决方案吗?
textRecognizer =新的TextRecognizer.Builder(this).build();
//checking if textRecognizer is operational
if (!textRecognizer.isOperational()) {
Toast.makeText(this, "Dependency not available", Toast.LENGTH_SHORT).show();
IntentFilter lowstorageFilter = new IntentFilter(Intent.ACTION_DEVICE_STORAGE_LOW);
boolean hasLowStorage = registerReceiver(null, lowstorageFilter) != null;
if (hasLowStorage) {
Toast.makeText(this, "VERY LOW STORAGE", Toast.LENGTH_LONG).show();
}
return;
}
清单也包括以下内容:
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />