Open lqz opened 5 years ago
查了资料说是,这种问题,是从Android9开始,操作系统对minSdk进行了限制造成的 解决方法是,在gradle中调高minSdkVersion即可
但有时调高minSdkVersion也解决不了问题,原因是其它原因间接导致了minSdkVersion过低 比如多个模块在资源合并时,发生了错误,造成了minSdkVersion丢失,使得最终的minSdkVersion等于0。
检查了Unity工程本身,应该没有问题,因为直接用unity编辑器打包出来是不存在问题的。
所以想问下,咱们的这个工程里有没有设置 minSdkVersion的地方。我修改一下。
印象中只有这里? https://github.com/noodle1983/UnityAndroidIl2cppPatchDemo/blob/master/Assets/AndroidIl2cppPatchDemo/Editor/AndroidBuilder.cs#L15
好的,谢谢
查了资料说是,这种问题,是从Android9开始,操作系统对minSdk进行了限制造成的 解决方法是,在gradle中调高minSdkVersion即可
但有时调高minSdkVersion也解决不了问题,原因是其它原因间接导致了minSdkVersion过低 比如多个模块在资源合并时,发生了错误,造成了minSdkVersion丢失,使得最终的minSdkVersion等于0。
检查了Unity工程本身,应该没有问题,因为直接用unity编辑器打包出来是不存在问题的。
所以想问下,咱们的这个工程里有没有设置 minSdkVersion的地方。我修改一下。