2013/12/11

11. [Unity 3D 介面 - 中文教學] Unity 4.2.1以上版本發佈Android問題!!!!"Unable to find suitable jdk installation Please make sure you have a suitable jdk installation.Android development requires at least JDK 6 (1.6)"

使用系統:
JAVA版本:jdk1.6.0_45
下載網址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

Android版本:adt-bundle-windows-x86_64-20130514,
下載網誌:https://developer.android.com/sdk/index.html
打開Android SDK進行安裝:切記勿安裝至API17 Android 4.2.2版本以上,目前Unity4.x以上還未支援。


Unity路徑設定:Edit → Preferences → External Tools → Android SDK Location →選擇各位放Android的路徑,亮亮下載完Android SDK後,解壓縮完成將資料夾放置C:路徑底下:C:\adt-bundle-windows-x86_64-20130514\sdk。

按File → Build Settings → 切換到Android → Player Setting → 更改Bundle Identifier :com.Shine(自設).test(自設)。

按File → Build Settings → Build,這時會出現錯誤!!!!!!!!!!!
"Unable to find suitable jdk installation Please make sure you have a suitable jdk installation.Android development requires at least JDK 6 (1.6)" 

解決方式:
1. 選擇"我的電腦" → 按右鍵"內容" → 進階系統設定 → 環境變數。
2. 環境變數 → 新增。
變數名稱:JAVA_HOME
變數值:C:\Program Files\Java\jdk1.6.0_45 (選擇JAVA路徑)

3. 找到 變數名稱:CLASSPATH,點選編輯,將下列變數值貼上。
變數值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

4. 找到變數名稱:Path,點選編輯,將下列變數值貼在最前面,不要刪除原本設定的。
變數值:%JAVA_HOME%\bin;

5. 關掉Unity 重新啟動,就可再次按Build發佈。
0. [Unity 中文教學] 甚麼是 Unity3D?
1. [Unity 中文教學] 新手必看 - Unity3D 實用操作小撇步
10. [Unity 3D 介面 - 中文教學] Light 光源
12. [Unity 3D 介面 - 中文教學] Particle System 3.5版本以前的粒子系統 (上)
13. [Unity 3D 介面 - 中文教學] Particle System 新版-粒子系統 (蝙蝠"超音波"教學)
14. [Unity 3D 介面 - 中文教學] Trail Renderer 尾跡模擬
15. [Unity 3D 介面 - 中文教學] Interactive Cloth 布料模擬
16. [Unity 3D 介面 - 中文教學] Image Effect 影像效果

沒有留言:

張貼留言