我跟这几个教程做最简单的ARfoundation,但是中间没有问题也没有报错的情况下,做出来的成品没有效果,用手机下载安装打开apk文件后,首先是unity的标志,然后就黑屏了,我试着在AR摄像头前加点小东西,是可以显示出来的,也就是说apk文件是可以运行的,但是由于某种原因,打不开摄像头,产生黑屏。
我跟的几个教程链接:
https://www.bilibili.com/video/BV1vi4y1L74Z/?spm_id_from=333.851.header_right.fav_list.click&vd_source=29deec994dcdc88d603f1b5cb0852239
https://davidwang.blog.csdn.net/article/details/93061181?spm=1001.2014.3001.5502
https://blog.csdn.net/weixin_53463734/article/details/122484075?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167566706916800192281665%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=167566706916800192281665&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-122484075-null-null.blog_rank_default&utm_term=demo&spm=1018.2226.3001.4450
全程跟着教程做的,检查了几遍没有漏下什么步骤
电脑上点击播放键也是黑屏的,也打不开电脑的摄像头;但我之前尝试用vuforia的时候是可以的,现在ARfoundation就不行了。
唯一不一样的地方是我没有用数据线连手机调试,而是电脑直接打包生成apk然后发到手机上安装。应该没什么影响?
没发图,因为不知道哪里出了问题,有答主想看可以回复我然后我会发详细的截图啥的。但是没啥必要,因为都是完全跟着教程邯郸学步。
手机上访问摄像头需要相机权限,您授予了吗?
看了下其他实例,讲是手机没有对AR Core的支持
根据您描述的问题,AR Foundation打开摄像头黑屏的现象,一般来讲有这么几种可能和解决方法:
1.代码中没有设置申请调用摄像头的权限,储存的权限,网络权限等?请检查是否有这些权限。没有则需要加上。
2.您的手机不支持AR,那么你需要安装这个面向AR的Google play服务。你可以先把这个apk安装到别人的手机上试试,最好是不一样的手机,如果别人的手机上没问题,则说明是这个问题。
3.vuforia上是没有问题的。个人觉得这个兼容性更好。
4.还有一个可能是使用了不同版本的所需包,请检查与unity相关的包的版本是否正确。
5实在不行,看看这个资料对您是否有帮助
https://www.likecs.com/ask-3945885.html#sc=1239.142822265625