1. 程式人生 > >【Unity筆記】打包安卓APK時Build Setting中的三種Build System

【Unity筆記】打包安卓APK時Build Setting中的三種Build System

  • Internal(Default):Unity內建,僅需Android SDK支援。不能匯出工程,適用於僅適用Unity開發的工程。
  • Gradle(New):使用Gradle進行構建,需要Android SDK與Gradle支援。可以匯出Android Studio工程,選這個才能勾選下面的Export Project,適用於Unity與Android互動的專案。
  • ADT(Legacy):使用ADT進行構建,需要Android SDK與ADT支援。可以匯出Eclipse專案,現逐漸被棄用(Unity2017.3中已經沒該選項了)。

關於軟體簽名:

Internal可以不用簽名(使用預設的Debug簽名),Gradle必須要求自己簽名。該限制在Unity2017.3版本中已經取消,但在Unity5.X及Unity2017.X等早起版本中依然存在。