ARCore1.2使用入门(一) ------ 将ARCore案例打包成Android/iOS运行测试(unity开发)

1.Android打包

①.首先你要确定你的手机设备满足以下几点:

(1)支持ARCore

(2)能够访问Google Play Store(以便下载最新版ARCore)或者已经安装了最新版的ARCore

以下是ARCore支持的Android设备:

| Manufacturer | Model | Notes |
| Asus | Zenfone AR | |
| Zenfone ARES | |
| Google | Nexus 5X | Requires Android 8.0 or later |
| Nexus 6P | Requires Android 8.0 or later |
| Pixel, Pixel XL | |
| Pixel 2, Pixel 2 XL | |
| HMD Global | Nokia 6 (2018) | Also known as Nokia 6.1 |
| Nokia 8 Sirocco | |
| Huawei | P20, P20 Pro | |
| Mate RS Porsche Design | |
| LG | G6 | Requires Android 8.0 or later |
| G7 ThinQ | |
| V35 ThinQ | |
| Motorola | Moto G5S Plus | |
| Moto G6 Plus | |
| Moto Z2 Force | |
| OnePlus | OnePlus 3T | Requires Android 8.0 or later |
| OnePlus 5 | |
| Samsung | Galaxy A5 (2017) | Samsung devices with a model
number ending in 0 or 8 are
not supported, e.g. SM-G9600. |
| Galaxy A7 (2017) |
| Galaxy A8, Galaxy A8+ (2018) |
| Galaxy Note8 |
| Galaxy S7, Galaxy S7 edge |
| Galaxy S8, Galaxy S8+ |
| Galaxy S9, Galaxy S9+ |
| Sony | Xperia XZ Premium | Requires Android 8.0 or later |
| Xperia XZ1, Xperia XZ1 Compact | Requires Android 8.0 or later |
| Xiaomi | Mi Mix 2S |

②.确定开发环境

确保你的开发环境满足以下需求:

(1)Android SDK版本在7.0 (API Level 24) 或者更高

(2)Unity版本在2017.3.0f2或者更高,推荐 Unity 2017.4 LTS或者之后的

③.下载ARCore for unity并设置Unity打包环境

下载ARCore for unity并导入unity,将示例程序场景增加到Scene in Build

unity打包设置:

(1)File > Build Settings,设置成Android并点击Switch Platform.

(2)Player Settings > Other Settings > Multithreaded Rendering设置成Disable

(3)Player Settings > Other Settings > Package Name(设置成你自己的)

(4)Player Settings > Other Settings > Minimum API Level设置成Android 7.0 or higher

(5)Player Settings > Other Settings > Target API Level设置成Android 7.0 or higher

(6)Player Settings > XR Settings > ARCore Supported设置成Enable

之后等待打包完成安装到手机上运行查看即可

image.png

2.iOS打包

①.确保iPhone满足以下要求(暂不支持平板测试):

   (1)可以兼容ARKit

   (2)iOS版本11或者更高

②.开发环境:

确保你的开发环境满足以下需求:

(1)[ARCore SDK for Unity](https://github.com/google-ar/arcore-unity-sdk/releases) 版本1.2.0或者更高

(2)Unity版本在2017.3.0f2或者更高,推荐 [Unity 2017.4 LTS](https://unity3d.com/unity/qa/lts-releases)或者之后的

(3)[Unity ARKit Plugin](https://bitbucket.org/Unity-Technologies/unity-arkit-plugin) 版本在 1.5 或者更高

(4)[Xcode](https://developer.apple.com/xcode/)版本在 9.3 或者更高

③.下载ARCore for unity,导入unity

  并下载最新的ARKit,将UnityARKitPlugin文件夹放入项目的assets文件夹下

④.打包配置设置

    (1)File > Build Settings,设置成iOS并点击Switch Platform.

    (2)Player Settings > Other Settings > 设置Bundle Identifier

    (3)Player Settings > Other Settings > Camera usage description填写你的AR使用的描述

(4)Player Settings > Other Settings > Target minimum iOS version设置成11.0或者更高

(5)Player Settings > Other Settings > Architecture设置成ARM64

    (6)Player Settings > Other Settings > Architecture

   之后与unity构建iOS应用操作一致,本文不再多描述

3.ARCore的一些设置

image.png

AR要求意味着你的应用在没有AR的情况下是不可用的。Play Store确保了AR所需的应用只对支持ARCore的设备开放。当用户安装一个AR所需的应用程序时,Play Store会在安装应用程序之前自动安装ARCore。

如果不勾选的话,表示你的应用程序是可选的(AR Optional ),意思就是包含一个或多个AR特性,如果设备支持ARCore,它将被激活。不过,这款应用可以在不支持ARCore的设备上安装和运行。当用户安装一个AR可选应用时,Play Store不会自动安装ARCore。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,802评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,109评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,683评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,458评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,452评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,505评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,901评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,550评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,763评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,556评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,629评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,330评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,898评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,897评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,140评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,807评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,339评论 2 342

推荐阅读更多精彩内容