Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アプリケーションエンジンをC++で記述し、ユーザーインターフェイスをJavaで作成することをお勧めしますか?
アプリケーションはmaps.engineをバックグラウンドで表示し、マップをダウンロードしてキャッシュします。ネイティブ部分はdalvikmashinaで保護されず、ネイティブ部分の例外がデバイスをクラッシュさせる可能性があるため、システムの安定性に不安を感じています。
一般的には、そうではありません。どうしても必要な場合を除いて、AndroidアプリケーションでC++コードを使用しないという規則があります。すべてを最初から作成する場合は、可能であればJavaのみを使用することを検討してください。ただし、すでにC ++エンジンを使用している場合は、コードのC++ネイティブ部分としてAndroidに移植することを検討してください。Androidでのネイティブコードのデバッグもはるかに複雑であり、より多くのセットアップが必要です。