我有一个与两个设备一起工作的统一项目,一个是 android 5.1,另一个是 android 4.0。现在我需要将 googleVR 添加到我的统一项目中。
我的统一应用程序可以在 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,并且构建失败并显示日志“但库使用minSdkVersion ='16'”。
我认为必须有一个文件指定android sdk而不是unity sdk中的api级别。我知道unity sdk的.aar libs是从cardboard android sdk项目编译的,唯一的方法是修改原始android sdk重置api版本并编译。但是克隆android sdk的源代码后,我找不到他们设置最小api的地方,我不知道如何构建他们的android sdk代码。以前有人这样做过吗?
有人可以帮忙吗???非常感谢!!!