注意:ADT不要用了,在2017版本已經沒有了。並且這就是一個巨坑,之前打包cocos的時候,學習的時候用這個,ADT是eclipse中的一個集成的東東,已經絕版,想找到黑幾把難,而且我就沒配好過。。。java
此限制在unity2017.3版本中已經取消,可是在unity 5.x和unity2017.x早期版本中仍然存在android
祕鑰建立:windows
在安裝的java目錄下的jdk的bin路徑下,使用命令建立eclipse
命令:keytool -genkey -alias 祕鑰庫名稱 -keyalg RSA -validity 有效時間 -keystore 祕鑰庫文件名學習
注意:有效時間的單位是天,一個祕鑰庫下能夠有不少祕鑰,因此下面建立密碼的時候會建立2次,可是密碼能夠同樣。祕鑰庫文件名建立的時候要加後綴.keystore測試
生成好後,會在當前路徑生成一個祕鑰文件 ui
建議把該文件放在一個地方,作好備註,防止忘記 google
首先,不管是哪一個版本打包,都要先在PlayerSettings下設置好公司名,產品名和包名,包名的格式爲com.公司名.產品名blog
(1)首先進行2017版本不簽名的打包ip
剛開始就遇到一個問題,打包時提示這個
網上查了下緣由,發現Android中 tools 目錄下的 android.bat ,直接調用,發現這個命令已經廢棄了。
知道了緣由,問題就好解決了。
從新打包,成功。
(2)進行2017版本的簽名版打包
首先設置好籤名
打包成功
unity5打包,相同方法,打包成功