web-dev-qa-db-ja.com

スレッド優先セキュリティ例外apkが署名されていることを確認してください

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

thread priority security exception make sure the apk is signed

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

enter image description here

ギアVRでこのエラーに直面する可能性がある理由の提案

8
Mina Fawzy

私は答えを理解します、gear vrでアプリを実行するには、以下のデバイスIDを取得してサイトを使用することにより、使用済みデバイスの署名ファイルが必要です

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

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

YourProjectName --->アセット->プラグイン---> Android --->アセット

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

次に、このエラーが発生した場合はどうなりますか

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

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

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

更新された回答

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

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

adb devices

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

List of devices attached
    ce0551e7 device

enter image description here

または、私のように怠惰な場合は、このアプリを使用すると非常にうまく機能します SideloadVR DeviceID

25
Mina Fawzy