Почему при раздельном бинарнике больше не работает автофокус?

При экспорте APK без разделенного двоичного файла работает отлично.
При выборе «разделить двоичный файл» (файлы apk и obb) автофокус не работает!!
Я использую Unity 4.5.0 и Vuforia 3.0.9. .

Я добавляю эту строку в Assets/Plugins/Android/AndroidManifest.xml, чтобы усилить существующий автофокус:

<uses-feature android:name="android.hardware.camera.autofocus" />

Но при разделении ничего не происходит...

Вот код, добавленный в ARCamera для отладки и попытки принудительной автофокусировки:

if(CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO))
{
    Debug.Log("Unity: FOCUS_MODE_CONTINUOUSAUTO"); // When NOT split, works fine
    mFocusMode = CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO;
    mContinousAFSupported = true;​
}else{
    Debug.LogError("Unity: could not switch to continuous autofocus"); // When split, ERROR!
    mContinousAFSupported = false;
    mFocusMode = CameraDevice.FocusMode.FOCUS_MODE_NORMAL;​
}

У кого-нибудь есть такая проблема?
Спасибо.


person Daniel Arantes Loverde    schedule 10.03.2015    source источник


Ответы (2)


Я просто просматривал новое обновление от Vuforia и наткнулся на то, что может быть ответом на ваш вопрос.

Итак, с новой Vuforia 4 они выпустили Загрузить приложение для калибровки на вкладке BETA, которая, я уверен, делает именно то, о чем вы просите, т.е. соответственно калибрует камеру устройства.

Он все еще находится в BETA, поэтому проверьте его и дайте мне знать, если он работает.

person Augmented Jacob    schedule 17.04.2015
comment
Смотрите мой ответ! Спасибо за ваш пост! - person Daniel Arantes Loverde; 17.04.2015

Настоящая проблема не в автофокусе, проблема в расширении файла Vuforia и OBB.

Решение, которое я получил на форуме Unity от друга, у которого такая же проблема, и он мне помогает.

Поэтому я оставлю все ссылки здесь, чтобы помочь всем, у кого возникнут такие проблемы, как у меня, на Vuforia 3.x, OK и Unity 4.x. Новые версии еще не тестил.

Вот ссылка.
Помощь моего друга: http://forum.unity3d.com/threads/why-when-split-binary-auto-focus-doesnt-work-anymore.309233/

Документ Vuforia для OBB: https://developer.vuforia.com/forum/faq/unity-how-can-i-handle-large-android-apps

Как с этим справиться: https://developer.vuforia.com/forum/unity-3-extension-technical-discussion/dataset-does-not-exist-error-when-using-unity-4-android
Последнее мне ОЧЕНЬ ПОМОГЛО!

person Daniel Arantes Loverde    schedule 17.04.2015