Android App View——团结引擎车机版实现安卓应用原生嵌入 3D 开发场景
团结引擎 1.5.0 版本已于 4 月 14 日正式发布,从 1.5.0 版本开始,团结引擎车机版带来了一个激动人心的新能力 —— Android App View。现在,开发者可以将任意第三方安卓应用以 2D 组件或 3D 组件的形式,原生嵌入到 Tuanjie 开发的 3D 场景中,打造更具沉浸感与交互性的体验。
亮点速览
丨支持原生安卓应用
Android App View 支持将安卓应用直接嵌入 Tuanjie 场景,全安卓应用支持,无论是地图、视频还是音乐等三方应用,皆可无缝嵌入,全面提升车载 3D 应用的丰富性
丨2D & 3D 双形态灵活呈现
可以将应用以 UGUI 组件 的形式铺展在界面上,或以 3D 物体的方式置于 3D 空间中,带来前所未有的视觉融合体验
丨Editor 内全流程集成
在 Tuanjie Editor 中支持直接创建和管理 App View 2D 或 App View 3D 组件,仅需新建特定 Assets 并配置包名即可调用
丨灵活调控
自定义分辨率、渲染缩放比、渲染间隔,适配不同场景需求
丨多实例共存
同一场景可嵌入多个应用,如同时展示导航、音乐等
以智能座舱 3D Launcher 的开发为例,借助 Android App View 可以嵌入地图,实现无缝转场:
三步快速上手
1.启用功能
(1)升级至 Tuanjie 1.5.0+,切换至 HMI Android平台
(2)Project Settings 中勾选 Enable Android App View
2.配置应用参数
(1)Assets 中,创建 Android App View Settings,输入目标应用包名(如com.example.app)
(2)调整默认宽高与 Render Scale,Tuanjie 将自动生成 Render Texture
3.添加组件并拖拽绑定
(1)一键创建 Android App View 2D/3D 组件
(2)将 Android App View Settings 拖入 Inspector 中,完成绑定
(3)导出至真机运行
完整操作视频可查看:
开发说明
○ 当前公开版本仅支持填写包名导入整个应用,支持导入单个 View 的 Android App View 版本即将上线!
○ 当前版本仅支持 OpenGLES,Vulkan 将在后续版本支持;
○ 请使用系统签名并配置相应权限;
○ 支持 Old Input System,New Input System 可通过扩展脚本接入;
○ 推荐使用自定义材质,以避免内置材质被覆盖或失效。
○ 实验性功能提示:当前版本可能存在问题,欢迎反馈宝贵意见,共同塑造下一代混合交互标准!
获取操作详细及 API 说明可查阅官方文档!
Tuanjie Android App View (Experimental):https://docs.unity.cn/cn/tuanjiemanual/Manual/hmi-android-app-view.html
前往官方开发者社区,可以与研发团队交流,反馈意见,获取更多支持!
开发者社区:https://developer.unity.cn/plate/hmi
下载 Tuanjie 1.5.0 ,即刻开启使用之旅!
https://unity.cn/tuanjie/releases