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

相关推荐
_李小白13 分钟前
【Android FrameWork】延伸阅读:IGraphicBufferProducer驱动UI绘制过程
android·ui
_李小白2 小时前
【Android FrameWork】第二十八天:Activity 的 UI 绘制全过程
android·ui
二狗哈2 小时前
Cesium快速入门19:Entity折线材质
3d·webgl·材质·cesium·地图可视化
_李小白2 小时前
【Android FrameWork】第三十天:Surface创建流程解析
android
元亓亓亓3 小时前
考研408--操作系统--day8--操作系统--虚拟内存&请求分页&页面置换/分配
android·java·开发语言·虚拟内存
kk哥88993 小时前
从建模到渲染:C4D 2025 全流程 3D 创作提升最新版本下载安装步骤
3d
zl_vslam3 小时前
SLAM中的非线性优-3D图优化之相对位姿g2o::EdgeSE3Expmap(十)
人工智能·算法·计算机视觉·3d
有位神秘人3 小时前
Android的Compose系列之文本TextView
android
Engineer-Jsp3 小时前
Flutter 开发 Android 原生开发神器 flutter_api_stub
android·flutter
二狗哈3 小时前
Cesium快速入门17:与entity和primitive交互
开发语言·前端·javascript·3d·webgl·cesium·地图可视化