Closed weacw closed 3 years ago
Can you run this command and post the output here?
adb shell getprop ro.build.fingerprint
Can you run this command and post the output here?
adb shell getprop ro.build.fingerprint
Xiaomi/grus/grus:9/PKQ1.181121.001/V11.0.5.0.PFBCNXM:user/release-keys
Thanks; it looks like your device is indeed supported. The "Play Store install service could not be bound" error message sounds like an issue with the phone's app store. Is an app store disabled or not installed? What app store do you use on this device?
Thanks; it looks like your device is indeed supported. The "Play Store install service could not be bound" error message sounds like an issue with the phone's app store. Is an app store disabled or not installed? What app store do you use on this device?
Thank you for your reply. I can not install the Goolge Play Store
because I'm in China. This device is using the Xiaomi app store
(https://developers.google.com/ar/discover/supported-devices?hl=zh_cn#android_china). I don’t understand why I need to use the Play Store to check whether the ARCore service is installed?
I don’t understand why I need to use the Play Store to check whether the ARCore service is installed?
You do not need the Google Play store, but you need an app store, and the Xiaomi app store should work.
As a sanity check, have your tried Google's ARCore plugin? If that plugin has the same problem, then please post an issue on their GitHub issues page, as that means it is an issue with the ARCore SDK. If it does not have the same problem, then we will consider a bug in Unity's implementation.
I don’t understand why I need to use the Play Store to check whether the ARCore service is installed?
You do not need the Google Play store, but you need an app store, and the Xiaomi app store should work.
As a sanity check, have your tried Google's ARCore plugin? If that plugin has the same problem, then please post an issue on their GitHub issues page, as that means it is an issue with the ARCore SDK. If it does not have the same problem, then we will consider a bug in Unity's implementation.
Thank you. Next I'll try Google's ARCore plugin.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Make sure your ARCore and ARKit Requirements are optional. It might be thinks your device is supported because you select requirement as "Required" Ideally you should not install apk to unsupported device and it shows you wrong information.
Describe the bug When I use
CheckAvailability
on a device whereGoogle Play Services for AR
is not installed, the detected status is alwaysUnsupported
instead ofNeedInstall
. The device is supported ARCore!To Reproduce
Log
Smartphone (please complete the following information):