<分区>
我有一个 unity 项目可以使用两种设备,一种是 android 5.1,另一种是 android 4.0。现在我需要将 googleVR 添加到我的统一项目中。
我的 unity 应用程序可以在 android 5.1 上构建和安装,但不能在 android 4.0 上构建和安装,我知道 cardboard unity sdk 需要 19 以上的 api。但我只想发布一个 apk 文件,即使 vr 部分没有'不工作。我需要它可以安装在android 4.0上。
apk无法安装在android 4.0(api 15)上说它需要api 19或以上。 经过研究,我发现在 AndroidManifest 文件中,最小 api 设置为 19,我将其更改为 15,构建失败,日志为“but library uses minSdkVersion='16'”。
我认为必须有一个文件指定 android sdk 中的 api 级别,而不是 unity sdk。我知道 unity sdk 的 .aar 库是从 cardboard android sdk 项目编译而来的,唯一的方法是修改原来的 android sdk 重置 api verion 并编译。但是克隆android sdk的源代码后,我找不到他们设置最小api的位置,我不确定如何构建他们的android sdk代码。以前有人这样做过吗?
谁能帮忙????万分感谢!!!