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

2021-09-13 16:55:11 字數 1735 閱讀 9729

unity中進行安卓平台開發需要哪些步驟呢?這裡對搭建配置步驟進行整理和總結。

官方**:

官方**:

(2)api第1個

(3)extra第1個

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

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

1.package name

2.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.修改資源包壓縮方式

compression method 預設的壓縮格式是default(lzma)。

lzma擁有較高的壓縮比,但解壓速度較慢。

lz4擁有不錯的壓縮比,解壓速度極快。

所以追求更小體積的可以選預設壓縮格式,而追求更高效能的可以選用lz4。

各種壓縮格式介紹:

Unity與Android開發相關資料

官方 官方 2 api第1個 3 extra第1個 5.unity切換到android平台並配置jdk sdk ndk路徑 在unity的android發布設定 other setting configuration 中設定如下選項。1.package name2.device filter fat...

android開發中的

線性布局 linear layout 相對布局 relative layout 布局 table layout 網格檢視 grid view 標籤布局 tab layout 列表檢視 list view 絕對布局 absolutelayout 1.實現tab的效果必須使用tabhost控制項作為ta...

Android開發學習之UnIty3D重力感應

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