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

相关推荐
wei8440678721 小时前
Android实现RecyclerView粘性头部效果,模拟微信账单列表的月份标题平移
android·java·微信·gitee
星空寻流年11 小时前
设计模式第五章(门面模式)
android·设计模式
fionlsq12 小时前
uniapp集成原生安卓开发的插件
android·uni-app·小组件
风起云涌~15 小时前
【Android】kotlin.flow简介
android·开发语言·kotlin
深海呐15 小时前
Android 协程的基本使用和最简要原理概述
android·协程·android 协程·协程的原理
studyForMokey16 小时前
【Kotlin进阶】泛型的高级特性
android·开发语言·kotlin
袁震16 小时前
Android-kotlin MVVM框架搭建+Retrofit二次封装
android·kotlin·mvvm·retrofit
2501_9160074716 小时前
Java界面开发工具有哪些?常用Java GUI开发工具推荐、实战经验与对比分享
android·java·开发语言·ios·小程序·uni-app·iphone
铭哥的编程日记17 小时前
《Linux 基础 IO 完全指南:从文件描述符到缓冲区》
android·linux·运维