2017-02-07 8 views
1

私たちはタンゴとVRを使ってプロジェクトを進めています。私たちはアプリにそれを実装するテストをしたいと思っています。私たちのアプリはタンゴとvrの両方を組み合わせて使用​​しているので、タンゴVR sdkとGoogle VR sdkの両方が出ています。我々は最新のバージョンのuinty、gvr gvr 1.1とtango sdk Caporalesを使用しています。タンゴのAPIから現在のエリアの説明を取得するUnityを介してDLLを取得する

これまでのところ、私たちは団結して作業しており、これまでのところ大きな問題を抱えていました。googlevrとtango sdksの組み合わせは、互いに何かをして問題を引き起こしているようです。異なるunityバージョンと両方のsdksの異なるバージョンを使用しようとしました。タンゴマネージャープレハブでTango UXコンポーネントを無効にすると、tangoとvr sdksの両方を持つプロジェクトは実行できません。私はそれが正確には何かを確信していないが、それが放棄されている場合は、起動時にアプリがちょうどクラッシュする。

とにかく問題は、私は地域の学習機能を利用できるようにしようとしていることです。私は、例のTangoAreaDescriptionmanagerシーンとそれに付随するコードを使用しています。私は、TangoService_getAreaDescriptionUUIDListと呼ばれる方法でAreaDescriptionAPIクラス(ライン800またはそこにあるファイル)に発生するように問題を切り分けました。そのメソッドが同じファイル内の_GetUUIDListメソッドから呼び出されるとすぐにコードは実行されません。アプリケーションがクラッシュすることはありませんが、何も起こらないことを覚えておいてください。外部ライブラリに何らかのエラーがあり、私はそれを把握していません。

誰かにこれに関する情報がありますか? 必要に応じてもっと楽しい情報を提供します。

編集:私のデバイスからlogcatを見て、問題がおそらく他のものであることがわかりました。ここにpastelog.com/53Htz9YQがあります。関連するログがあるファイルです。 TANGO_CLIENT_APIが正しくロードされていないようです...

+0

申し訳ありませんが、私はバグレポートやコミュニティの投稿を読んで、Google VRとTangoの間の共有ライブラリについて話しています。これは互換性がなく、ライブラリを両方とも除外する必要がありますうまく一緒に。投稿がいつ投稿されたのかわからず、見つからないようです。申し訳ありませんが大いに役立つことはありません! – Jethro

+0

これは、Plugins/Android/google-unity-wrapperというファイルに関するもので、私はそのファイルを削除しました。それはあなたの考えですか? (リンク先:https://developers.google.com/tango/apis/unity/unity-cardboard-integration) – blorsten

+0

はい、それでした):aahは試してみる価値があります。 – Jethro

答えて

0

この呼び出しが動作するには、アプリケーションにADF_LOAD_SAVE_PERMISSIONが必要です。学習した領域の実際の読み込みまたは保存の場合と同じです。

ドキュメントのこの部分、Tango Permissions and Lifecycle in Unityを確認してください。特に、このアクセス許可を処理するためのワークフローは「手動で権限を要求して接続する(エリア学習)」です。

+0

あなたはアンドロイドマニフェストにその権限を追加する必要があるのですか、それとも何か他のものですか?あなたが投稿したリンクは、その特定の許可については何もしていません。 また、permissionGrantedパラメータをtrueに設定してOnTangoPermissionsメソッドが呼び出されるため、許可されているすべてのアクセス権を意味しません。 – blorsten

+0

@blorsten:私はJava APIを使って作業するので、別の名前や別の方法でパーミッションを尋ねることができますが、マニフェストに入れることはできません。あなたは 'OnTangoPermissions'コールバック内の領域のリストを呼び出しますか?許可を求めるダイアログが表示されますか? –

+0

はい、私はOnTangoPermissionsメソッドのリスティングを呼び出して、そのアクセス権のダイアログが表示されます。 私のデバイスからlogcatを見て、問題が多分何かであることを発見しました... http://pastebin.com/53Htz9YQここに関連するログがあるファイルです。 TANGO_CLIENT_APIが正しくロードされていないようです...それについて何か知っていますか? – blorsten

関連する問題