用Unity在Android手機上執行你的第一個app(for Mac)

views

此文章是關於如何連接Unity與Android,並在mac上開發的設定方式 並在Android手機上執行你第一個app 大致來說 在Android上實機測試的設定過程相較於iOS設備簡單點 上傳步驟更是比iOS方便 其中上傳到Amazon App Store連Keystore都不用





使用的設備與版本

  • HTC T-Mobile G2 (Desire Z) 2010
  • Macbook OS X El Capitan 10.11.3
  • Android (Gingerbread 2.3.3 API Level10)
  • Unity 5.3.3

下載Android SDK並安裝Android SDK–

  • 安裝了Android SDK後,繼續更新下載最新的API Level等資料
    • Configuration / SDK Manager / 可以全選下載 至少要下載API Level9以上的版本
    • Screenshot 2016-04-01 17.45.01 Screenshot 2016-04-01 17.45.05
  • 將ADB執行檔”複製”到Tool資料夾(*注意:Unity是透過此ADB來辨識裝置是否已連接) 步驟如下:
    • >platform-tool >複製ADB執行檔
    • >Tool >貼上ADB執行檔

Android裝置辨識

  • 將裝置連到macBook 此時手機上應該出現USB Debugging的訊息 如果沒有 >Settings > Application >Development >USB debugging
  • 打開終端機視窗
  • 確認已在Tool資料目錄下
  • 輸入 ./adb devices 按下enter後 就應該會顯示出你的android device

在mac上,只要確定有將Debug Mode打開,接下來只要插上USB後,大部份的裝置都可被辨識,不需要特別設定

如果你就是那麼賽,剛好遇到一台有問題的,最簡單的方式就是快拿另一台不同的來測,別浪費光陰


最後要記得Android SDK資料夾的位置

  • 預設路徑是在user的Library下
  • 此Library是隱藏檔

Screenshot 2016-04-01 17.45.13


Unity輸出到手機

Build and Run就可

  • 首次從Unity build會問你Android SDK在那,要指定到先前安裝的位置

 


問題與錯誤

升級到Unity 3.5後 出現”…API Level 4.0…”的錯誤訊息
這問題只要更新(下載新的API Level就可解決)

所有東西都裝了 也下載最新的SDK了 Build到手機後完全沒反應 連錯誤訊息都沒有
不要按Build 改按Build and Run. 如果一切正常 會在Build過程的視窗看到”Pushing…HT…”的訊息

另外可參考以下文章發佈到Google Play或Apple App Store:

由Unity發佈到Google Play (Android Market)的步驟

Unity上傳App到App Store的步驟

你可能也會有興趣的文章:

This entry was posted in Android, Unity, 遊戲開發 and tagged by Mr.M. Bookmark the permalink.


10 thoughts on “用Unity在Android手機上執行你的第一個app(for Mac)

  1. 前幾天我也遇到這狀況,但那是因為我用了官方版
    我發現官方版似乎對於mobile版沒用
    我換回原本破解版就又可以了

  2. Pingback: Unity:如何知道上傳的app有多少Android裝置支援? | 馬克筆記

  3. Pingback: 由Unity發佈到Google Play (Android Market)的步驟 | 馬克筆記

  4. Pingback: Android Device Not Found! 將Kindle Fire連上的Unity (for mac) | 馬克筆記

  5. Pingback: 如何確認Android裝置已經連上macBook | 馬克筆記

  6. Pingback: 如何確認Android裝置已經連上macBook | 馬克筆記

  7. 前幾天我也遇到這狀況,但那是因為我用了破解版
    我發現破解版可以破解PC的Pro版 但似乎對於mobile版沒用
    我換回原本官方的版本就又可以了

  8. 我是用acer iconia tab a500平板電腦,build and run 之後平板電腦上的確有出現unity的程式,按點開執行後卻只看到unity的大logo然後就自己退出程式了,請問這該怎麼解決??

Leave a Reply

Your email address will not be published. Required fields are marked *