9

unity5 を使用してoculus gear vrでプロジェクトをビルドしようとしていますが、アプリをデプロイすると以下のエラーが発生します

thread priority security exception make sure the apk is signed

キーストアも作成しました

ここに画像の説明を入力

ギアvrでこのエラーに直面している理由を教えてください

4

2 に答える 2

26

答えがわかりました。ギア vr でアプリを実行するには、デバイス ID を取得して以下のサイトを使用して、使用するデバイスの署名ファイルが必要です。

https://developer.oculus.com/osig/

ファイルを取得したら、プロジェクト内のこのディレクトリに配置する必要があります

YourProjectName --- > assets --> プラグイン ---> android ---> assets

(このディレクトリが見つからない場合は、ビルド設定からビルド プラットフォームが androidであることを確認してください -- > プラットフォームの切り替え)

このエラーが発生した場合はどうすればよいですか

なぜこのエラーが発生するのですか??

プロジェクトで作業するとき、署名ファイルとそのメタファイルをコピーします

エラーを修正するには、メタファイルなしで署名ファイルをコピーするだけです

更新された回答

デバイスIDを取得するにはどうすればよいですか?

それにアプローチする方法はたくさんありますが、ターミナルに書き込むための最良の方法

adb devices

次のような接続されたデバイスのリストが表示されます。

List of devices attached
    ce0551e7 device

ここに画像の説明を入力

または、あなたが私のように怠け者である場合は、このアプリを使用すると、 SideloadVR DeviceIDと呼ばれる非常にうまく 機能します

于 2015-08-18T13:32:28.787 に答える