Unity與Android開發相關資料

2021-10-06 06:29:31 字數 2322 閱讀 2999

官方**:

官方**:

(2)api第1個

(3)extra第1個

5.unity切換到android平台並配置jdk、sdk、ndk路徑

在unity的android發布設定 > other setting > configuration 中設定如下選項。

1.package name2.device filter

fat(armv7+x86) 改為 armv7, apk會減小10m體積。

詳細原因在這裡:

3.stripping level

剝離等級 預設為disabled 改為非預設時 會減小發布體積。

stripping level會裁減掉一部分類庫,從而減小體積,但可能會導致你的某些**無法正常執行。推薦用use micro mscorlib。

什麼是il2cpp?有什麼作用?

簡單來說il2cpp這種技術可以把unity的**轉換為c++**。

可以減小成品體積並提公升效能。據說效能可以提公升1.5~2倍,接近原生**的效能。

il2cpp詳細介紹:

成品體積對比:

1.修改壓縮格式

發布設定中的壓縮格式texture compression改為etc2可以提公升效能。

詳細原因:

2.修改資源包壓縮方式

1.確保已經安裝jdk和android sdk

2.設定pc端、unity工程、和手機端

1.cmd開啟adb埠

找到android sdk目錄下的adb.exe,cmd命令進入該目錄

3.執行adb命令 開啟除錯埠:

adb forward tcp:34999 localabstract:unity-com.company.game.xx

注意1:unity-之後需替換為你專案發布設定裡的id

注意2:adb埠是54999(unity5.5)或34999(unity5.6-) 要與你editor log或profiler中自動連線的埠一致

批處理檔案:android debug.bat

adb forward tcp:34999 localabstract:unity-com.company.game.xx

pause

4.手機開啟開發者模式、指定除錯應用為你的應用

5.unity發布設定勾選3個開發選項 發布apk 並安裝到手機

6.usb與手機連線

7.手機啟動應用 unity開啟profiler 右上角選項editor改為androidplayer([email protected]:34999)即可

Unity中Android開發環境搭建配置教程

unity中進行安卓平台開發需要哪些步驟呢?這裡對搭建配置步驟進行整理和總結。官方 官方 2 api第1個 3 extra第1個 5.unity切換到android平台並配置jdk sdk ndk路徑 在unity的android發布設定 other setting configuration 中設...

Android開發學習之UnIty3D重力感應

今天想和大家分享的是基於unity3d的重力感應。首先簡單地說一下unity3d,unity3d是乙個支援windwos android ios mac wii等多平台型別遊戲的開發環境,具備視覺化的編輯視窗,可以快捷 方便地對遊戲場景進行編輯,對directx和opengl具有高度的渲染能力,支援...

flutter 與 android 混合開發

現有的混合開發方式,都是存flutter專案在android系統或者ios上面跑。但是,實際情況是,我們需要在乙個成熟的native專案上面,跑幾個flutter頁面,逐步的進行flutter的融合,並且看情況來進行是否取代native的頁面。以下都是基於flutter version flutte...