Unity+EasyAR4.1.0.811包,实现手机扫描图片显示模型(安卓手机)

编程知识 更新时间:2023-04-17 19:31:14

文章目录

    • 一、关于EasyAR
        •           1、搞Key
        •           2、下载EasyAR包
    • 二、Unity项目发布成Android手机apk文件
        •           1、由PC平台切换到Android平台
        •           2、下载并安装AndroidSDK
        •           3、下载并安装Java的JDK
    • 三、Unity制作扫描图片显示模型的场景

写在前面:
          1、尝试过用高通的Vuforia来实现AR需求,发现它需要翻墙升级安装引擎包(Vuforia Engine),即使下到了,它也会由于有Bug,导致Unity场景不能运行——这才尝试用国产的EasyAR。
          2、EasyAR已经升级到了4.1版本,时效性太强,别说两三年前的资料不能用,就是去年和今年的一些帖子,我也没走通。
          3、我的版本
                     Unity——Unity2018.3.13f1
                     EasyAR——EasyARSenseUnityPlugin_4.1.0.811_Samples.zip
                     AndroidSDK——26.1.1
                     JavaJDK——jdk-14.0.2

一、关于EasyAR

目标有两个:搞Key(Sense许可证秘钥,Untiy里要用),下载到Unity能用的EasyAR包。

          1、搞Key

                    EasyAR官网 https://www.easyar/,先自己注册个账号,然后建自己的Key

                    我建的Key秘钥:
                    应用名称——testEasyAR
                    Package Name——com.zhihui.testEasyAR
查看其内容如下

          有必要解释一下,此处的PackageName,是要和Unity工程打包时PlayerSetting里的Package Name对应,而工程里的PackageName,由下图可以看出,是公司名和产品名的拼接

          2、下载EasyAR包


下载完解压后,导入Unity即可。

二、Unity项目发布成Android手机apk文件

(最好先把这一步走通,否则后面开发场景就成了无用功——随便建一个场景,发布一下试试,看能不能打成apk文件)

          1、由PC平台切换到Android平台

如果切换后发现面板右侧较空,有提示“No Android module loaded”(没载入安卓模块),说明Unity安装时,未勾选Android模块,点击该提示下方Open Download Page按钮,下载一个EXE的文件安装即可

          2、下载并安装AndroidSDK

                 (里面有个关于运行"SDK Manager",窗口闪退的事儿,可能是由于未安装Java的JDK,参照3进行安装)
                   
                     AndroidSDK下载和安装,请参照:【EasyAR学习】安装Android SDK_17的博客-CSDN博客_easyar下载后安装不了

我在安装时,上图左侧对号下面,有的会出现红叉,我试了下:点击左侧带红叉的目录,再点右侧的Accept即可去掉红叉(因为我右下角的“Accept License”点不动——要是大家这个复选框能点动,可以忽略上面的图文)
AndroidSDK压缩包的解压文件,我放到了以下文件夹,此后这个目录还需让Untiy 探知到,如下方第二图

          3、下载并安装Java的JDK

                     (因为Android文件是运行在Java开发环境,必须要装Java的JDK)
                     请参照:https://wwwblogs/lzz1997/p/11480592.html
          
                     注意:他博客中下图部分——原有的Path变量值,最后如果没有分号,先给它加上个,再把下图的“这两句语句”按照他博客中写的弄上

三、Unity制作扫描图片显示模型的场景

          参照官方文档里,“从零创建可运行工程”和“Android工程配置”进行制作


打包显示进度绿条时,绿条下方会显示升级AndroidAPI,需等上五分钟左右。最后,把打出的apk文件导入到手机里看看。

更多推荐

Unity+EasyAR4.1.0.811包,实现手机扫描图片显示模型(安卓手机)

本文发布于:2023-04-14 03:17:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/63ddd203dcb109f616a5d08796e8fe46.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:手机   模型   图片   Unity

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 74503文章数
  • 14阅读数
  • 0评论数