一.目的
1.1 想知道:我以前easyAR2.0版本的工程,发现打包的APK直接无法打开相机,以前都是可以的,是不是已经对2.0版本的进行限制呢?
1.1问题:
①我将以前的 2018年的APK安装的话,第一次运行会出现调用相机权限,是可以直接打开相机正常运行;
②工程我也是压缩了的;今天打开,发现widnows编辑器中运行正常的,但是打包到了手机上面,就没有出现调用相机权限的选项,然后相机没打开的;
③编辑器都是使用unity5.6.3,没有变化
二.参考
2.1 咨询easyAR官方
- 他们意思是没有做限制
三.操作:1:将压缩工程使用原本的Unity版本打开:失败
3.1 将18年压缩的工程解压,使用原本的Unity版本,打包APK安装同样的手机里面:失败:发现程序第一次启动不会提示打开相机
三.操作:2:失败:
3.1 将18年压缩的工程解压,使用其他的Unity版本(比如Unity2018.4.0),打包APK安装同样的手机里面:失败:发现程序第一次启动不会提示打开相机,然后一直黑屏
三.操作:3:跳过
3.1 猜测:jdk、ndk等安卓的开发包出错导致?
三.操作:4:成功
3.1 版本
- unity5.6.3
- VS2017
- windows10 64
- easyAR的SDK版本:EasyARSense_3.0.1-final_Basic_Unity
3.1 替换了easyAR的sdk版本:将之前的2.0改为3.0版本
3.1参考
Unity+easyAR:三:EasyARSense_3.0.1-final_Basic_Unity操作(第二次操作)
https://blog.csdn.net/qq_40544338/article/details/118807027
3.1 运行结果:打包到了安卓上面可以运行了