簡體   English   中英

為什么在拆分二進制文件時自動對焦不再起作用?

[英]Why, when split binary, Auto Focus doesn't work anymore?

如果導出的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;​
}

有人有這個問題嗎?
謝謝

我只是在瀏覽Vuforia的新更新,偶然發現了一些可能是您的問題的答案。

因此,隨着新的Vuforia 4的發布,他們已經在BETA標簽下發布了“ 下載校准應用程序 ”,我確定它確實滿足您的要求。 它會相應地校准設備的相機。

它仍然在BETA因此請檢查一下並告訴我是否可行。

真正的問題不是自動對焦,而是Vuforia和OBB文件擴展。

我在Unity論壇上收到的解決方案是有同樣問題的朋友幫我的。

因此,我將在此處保留所有鏈接,以幫助在Vuforia 3.x,OK和Unity 4.x上像我一樣遇到問題的所有人。 新版本的,我還沒有測試。

繼承人的鏈接。
我的朋友幫助: http : //forum.unity3d.com/threads/why-when-wh-ww-split-binary-auto-focus-doesnt-work-anymore.309233/

OBB的Vuforia文檔: 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
最后一個幫助我很多!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM