#はじめに
案件が終わり来年まで休むのでOculusQuestのVR180のエロゲ作りを再開する。
qiitaの書き方を忘れたのでしょうもないTipsを上げる。
OculusQuestでデバック環境を作成中なのだが一部の機能でネイティブプラグインを使いたい。
OculusQuestのAPKをUnityでビルドする場合に同梱されるAndroidManifest.xmlの中身を見たい。
Unityからquest用にビルドしたApkからAndroidManifest.xmlを抜き出し中身の確認をした。
手順を残す。
#用意するもの
- AXMLPrinter2.jar
- ダウンロード
- unityでビルドしたQuest用のapkファイル。
#環境
- windows 10 pro
- Unity 2019.4.13f1 (64-bit)
#前提
- unityでQuestのビルド方法
- Unityで作ったアプリをOculus Questで動かす
- AndroidManifest.xmlについては
- AndroidManifest.xml の備忘録
- ネイティブプラグインについては
- Androidネイティブ開発のすすめ
#手順
- 適当なフォルダに
AXMLPrinter2.jar
とapk
を置く。
- apkはただのzipファイルなので拡張子をzipにする。
- zipの中身にあるAndroidManifest.xmlをコピーする。
- コピーされたAndroidManifest.xmlはバイナリーなのでAXMLPrinter.jarでテキストに変換する。
#おわりに
今後はQuestアプリ内にローカルのWebサーバーを埋め込む作業を開始する。
NanoHTTPDをUnity用にネイティブプラグインにしてCORSエラー対策をしようと思う。
なにか詰まった所があったらqiitaにあげる。