最近、Tango タブレット デバイスを入手し、Github から tango-examples-unity をダウンロードして学習を開始しました。興奮して、Unity で MeshBuilder プロジェクトを開き、ビルドしようとしましたが、失敗しました。私の Android SDK と jdk は最新であり、パスは Unity 設定で設定されているとおりに正しいです。64 ビット Windows 8 システムで Unity 5.0.1f を使用しています。Leibniz のリリース ノートには、サンプルを Unity 5 に移行したと記載されていたので、Unity 5 で試してみました。同じプロジェクトをビルドしようとしているときに、Unity 4.6.3f1 でまったく同じエラーが発生しなかったことは言うまでもありません。
エラー:
DirectoryNotFoundException: パス「C:\path\tango-examples-unity-master\ExperimentalProjects\MeshBuilder\Assets\Plugins\Android\tango-native-service-client-helperlib\bin\aidl\com\」の一部が見つかりませんでしたgoogle\atap\tangoservice\ITangoLogRequestListener.aidl" または "Temp\StagingArea\android-libraries\tango-native-service-client-helperlib\bin\aidl\com\google\atap\tangoservice\ITangoLogRequestListener.aidl"
Player のビルド中にエラーが発生しました: DirectoryNotFoundException: パスの一部が見つかりませんでした "C:\path\tango-examples-unity-master\ExperimentalProjects\MeshBuilder\Assets\Plugins\Android\tango-native-service-client-helperlib\bin\ aidl\com\google\atap\tangoservice\ITangoLogRequestListener.aidl" または "Temp\StagingArea\android-libraries\tango-native-service-client-helperlib\bin\aidl\com\google\atap\tangoservice\ITangoLogRequestListener.aidl"
私がこれまでに試したこと:
- プロジェクトの別のバージョンをダウンロードします。この他のバージョンからビルドできた唯一のプロジェクトは PointCloud です。他に何も構築できませんでした。
- 含まれている TangoSDK を新しいダウンロード バージョンの leibniz unity パッケージに置き換えます。これは役に立ちませんでした。
- 両方の URL からダウンロードしたソース コードから他のプロジェクトをビルドします。立ち入り禁止。
- [developers dot google dot com/project-tango/apis/unity/unity-depth-perception] の Tango Unity チュートリアルを試してみてください。そのようなコンポーネントが見つからないため、「PointCloud オブジェクトの作成」のステップで失敗します。私は TangoSDK をインポートしているので、このチュートリアルはおそらく古いバージョンの SDK に属しており、ライプニッツでは機能しないと考えています。私が間違っている場合は、私を修正してください。
- PointCloudUnity プロジェクトのカルマン バージョンを開こうとしました。エラーを取得します。
ファイルを開くことができませんでした。/MotionDetectionHelper$MotionDetectionListener.class を探していますが、見つかりません。
- Tango ヘルプに電子メールを送信します。まだ応答がありません。
この長い投稿をお読みいただき、ご協力いただきありがとうございます。