Unity中加入第三方库(如FB SDK)后打包异常:targetSdkVersion='23'> but library uses targetSdkVersion='25'

Unity中加入第三方库(如FB SDK)后编APK时出现异常:

Warning: [Temp\StagingArea\AndroidManifest-main.xml:12,D:\h5\UnityProjects\Test\AARTest\Temp\StagingArea\android-libraries\app-debug\AndroidManifest.xml:3] Main manifest has <uses-sdk android:targetSdkVersion='13'> but library uses targetSdkVersion='15'

这是因为minSdkVersion与第三方库中的minSdkVersion不一致导致的,修改方法如下:

1、在Unity Player Setting中将Minimum API Level修改成第三方库对应的版本,此处为15
2、打开工程,将Plugins/Android目录下AndroidManifest.xml中的minSdkVersion修改为15
3、如果有AndroidManifest目录,则将AndroidManifest/google目录下AndroidManifest.xml中的minSdkVersion修改为15

猜你喜欢

转载自blog.csdn.net/w0100746363/article/details/81336035