マルチデバイス プロジェクトおよびファイルの命名規則

提供: RAD Studio
移動先: 案内検索

マルチデバイス アプリケーションについての考慮事項 への移動


Windows プラットフォームで使用できるプロジェクト名やファイル名が、場合によっては、モバイル プラットフォーム(iOS および Android)で使用できない可能性があります。ターゲット プラットフォームで使用できない名前のプロジェクトは、配置段階で失敗します。

たとえば、Java ではプロジェクト名にハイフンを使用できないため、ハイフン(-)を含んだ名前のプロジェクトは Android プラットフォームには配置できません。具体的には、Android アプリケーションのマニフェストに記載されているパッケージ名が無効な場合、"INSTALL_FAILED_INVALID_APK" エラーが発生します。

  • 競合を避けるには、Android で動作するプロジェクトを作成する場合は常に、Java パッケージ名の規則に従わなければなりません。
  • 同様に、iOS または Mac OS X プラットフォームで動作するプロジェクトの場合は、Apple Objective-C の命名規則に従わなければなりません。

Java/Android の命名規則

iOS の命名規則

Windows の命名規則

関連項目