我在商店中有一个现有的Android应用程序,可用于API 16+。 我使用ARCore在我的应用程序中创建了一个小模块。如果我更新了应用程序,并且我使用了ARCore Required(https://developers.google.com/ar/distribute/),我的旧APK是否仍适用于不支持ARCore的设备?
让我们说我当前的版本代码是100.如果我创建一个带有ARCore必需的APK,版本代码200,这个新的apk将可用于支持ARCore的所有设备,但将提供apk版本100对所有其他设备,对吧?
这是我的理解,我只是想确认一下。感谢。
对于我来说,我觉得痛苦的事实是,我需要始终创建两个版本,例如101和201,并在添加常用功能时上传它们。但是,我更喜欢这个,而不是向我的所有用户提供更大(可能更大)的ARCore APK。
答案 0 :(得分:0)
创建更新时,您始终可以附加现有的APK。通过这种方式,您可以说您希望保留旧版本,并为受支持的设备添加新版本。
首先在测试版通道中测试它总是更安全。
答案 1 :(得分:0)
我可以确认您可以使用上述技术应用Google Play过滤器,并仅定位能够获得AR的设备。