Я использую камеру для сканера штрих-кода. Приложение и на некоторых устройствах (LG G Flex, Asus Nexus 7) Получение: Android Время выполнения Исключение -Свободно подключать службу камеры. Вот отрывок из menifest файла ниже:Исключение времени выполнения Android -Failed для подключения службы камеры.
`uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"
uses-permission android:name="android.permission.CAMERA"
....`
Я выпускаю камеру на паузу, остановить и уничтожить.
/**
* Restarts the camera.
*/
@Override
protected void onResume() {
super.onResume();
try {
startCameraSource();
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Stops the camera.
*/
@Override
protected void onPause() {
super.onPause();
if (mPreview != null) {
mPreview.stop();
}
}
/**
* Releases the resources associated with the camera source, the associated detectors, and the
* rest of the processing pipeline.
*/
@Override
protected void onDestroy() {
super.onDestroy();
if (mPreview != null) {
mPreview.release();
}
}
По-прежнему происходит превышение исключения во время выполнения, и у меня нет над двумя устройствами, чтобы я мог воспроизводить. Есть ли решение этой проблемы?