私たちはGoogleのボールペンVRをサポートするためにAndroid 3Dゲームを移植することを検討しています。 私たちのゲームはネイティブアンドロイドアプリで、NativeActivityに基づいています。 CardboardActivityはJavaアクティビティなのでネイティブアプリでは使用できません。 Cardboardライブラリ(.arr)を開いてネイティブライブラリをいくつか見ましたが、段ボールAPIを使ってネイティブアンドロイドアプリを作成する方法に関するドキュメントやガイドラインはありません。 誰でも情報や提案を提供できますか?ありがとう。Googleのcardboard APIを使用してネイティブAndroidアプリケーションを作成することは可能ですか?
1
A
答えて
1
CardboardViewを使用して、CardboardView.RendererのonDrawFrame()メソッドでJNI経由でネイティブレンダリングを呼び出すことが現在の最良の賭けです。 https://developers.google.com/cardboard/android/latest/reference/com/google/vrtoolkit/cardboard/CardboardView.Renderer
おそらくあなたのアプリのリファクタリングが必要になるでしょう。
+0
提案をいただきありがとうございます。つまり、CardboardViewを使用したい開発者は、Androidのネイティブアプリの場合のように、「純粋なネイティブ」アンドロイドアプリをグルービルで作成することはできません。それは私たちのアーキテクチャでは大きなオーバーホールを持っています。 Cardboardチームがこの機会をNDK開発者に開放することを本当に願っています。 –
関連する問題
- 1. SQL Server DBをスタンドアロンアプリとして使用するアプリケーションを作成することは可能ですか?
- 2. jQueryを使用して、divのコレクションのGoogleマップスタイルのズームを作成することは可能ですか?
- 3. AndroidアプリでGoogle Cardboardを使用してオンラインビデオを再生
- 4. C++(ネイティブ)を使用してTFS APIにアクセスすることは可能ですか?
- 5. ネイティブWindows PhoneアプリケーションでGoogleマップを使用することはできますか?
- 6. アンドロイドGoogle Maps API v2をオフラインタイルのビューアとして使用することは可能ですか?
- 7. Googleマップでクリック可能なポリゴンを作成する(Android用)
- 8. ネイティブ機能を使用していないときにPhoneGapをトリミングすることは可能ですか?
- 9. ClickOnceでネイティブのDelphiアプリケーションをデプロイすることは可能ですか
- 10. Google Maps APIを使用してFacebookアプリケーションを作成できますか?
- 11. フレームワークなしでアプリケーションを作成することは可能ですか?
- 12. GoogleドライブAPIを使用してファイルを一般公開することは可能ですか
- 13. MongoDBをバックエンドとして使用して単一のページアプリケーションを作成することは可能ですか?
- 14. Google Latitude APIを使用するAndroidアプリを作成することはできますか?
- 15. ItemizedOverlay描画可能として使用するアイコンをプログラムで作成 - Android
- 16. Android - PhoneGapで包まれたアプリケーションからネイティブの意図を発することは可能ですか?
- 17. Googleカレンダーで予定を作成するasp.Netアプリケーションを開発することは可能ですか?
- 18. Android:NDKを使用したネイティブGUIアプリケーションを作成しますか?
- 19. Androidアプリケーションでタッチ可能なグラフィカルオブジェクトを作成する方法は?
- 20. 再現可能なビルドでAndroidアプリケーションを作成するには?
- 21. Java、Androidでプログラムで画像を作成することは可能ですか?
- 22. Expression Blend 3でXBAPアプリケーションを作成することは可能ですか?
- 23. androidアプリケーション用GoogleドライブAPIを使用
- 24. AndroidのようにTableLayoutを作成することは可能ですか?
- 25. SL4Aで完全なAndroidアプリを作成することは可能ですか?
- 26. Google Apps MarketplaceをOauth2とOpenIDで使用することは可能ですか
- 27. リダイレクトなしでワイルドカードを使用してサブドメインを作成することは可能ですか(Rフラグ)?
- 28. scipy.weave.inlineでblitz ++のインデックス作成機能とブリッツ機能を使用することは可能ですか?
- 29. LinearLayoutsのGridVIewを作成することは可能ですか?
- 30. HashMapのキューを作成することは可能ですか?
ネイティブアプリでJavaアクティビティを使用できます.JNIを使用する必要があります。http://developer.android.com/training/articles/perf-jni.html – Hughzi