Hi everyone,
Before I start I just want to say that I have looked through other similar questions and have seen the answers there. I am getting the errors at the bottom.
I know that I need to change the value in the player settings and I have done this but the error still persists.

I have also tried changing the main manifest file,but this is recreated every time I build, and even setting the API to 20 so I am not sure what to do now.
I have just updated from unity 5.4 to 5.5.
Thanks in advance.
The erros:
Error: [Temp\StagingArea\AndroidManifest-main.xml:3, C:\Users\mmcdo\Documents\Coding\Unity\Space Shooter\SpaceShooter\Temp\StagingArea\android-libraries\Heyzap\AndroidManifest.xml:2] Main manifest has but library uses minSdkVersion=‘10’
UnityEditor.HostView:OnGUI()
CommandInvokationFailure: Unable to merge android manifests. See the Console for more details.
C:\Program Files\Java\jdk1.8.0_111\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir=“C:/Users/mmcdo/AppData/Local/Android/sdk\tools” -Dfile.encoding=UTF8 -jar “C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar” -
stderr[
Error: [Temp\StagingArea\AndroidManifest-main.xml:3, C:\Users\mmcdo\Documents\Coding\Unity\Space Shooter\SpaceShooter\Temp\StagingArea\android-libraries\Heyzap\AndroidManifest.xml:2] Main manifest has but library uses minSdkVersion=‘10’
]
stdout[
[Temp\StagingArea\AndroidManifest-main.xml, C:\Users\mmcdo\Documents\Coding\Unity\Space Shooter\SpaceShooter\Temp\StagingArea\android-libraries\MainLibProj\AndroidManifest.xml:13] Skipping identical /manifest/application/meta-data[@name=com.google.android.gms.version] element.
[Temp\StagingArea\AndroidManifest-main.xml, C:\Users\mmcdo\Documents\Coding\Unity\Space Shooter\SpaceShooter\Temp\StagingArea\android-libraries\play-services-basement-10.0.1\AndroidManifest.xml:5] Skipping identical /manifest/application/meta-data[@name=com.google.android.gms.version] element.
]
exit code: 1
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.AndroidSDKTools.RunCommandInternal (System.String javaExe, System.String sdkToolsDir, System.String[ ] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.AndroidSDKTools.RunCommandSafe (System.String javaExe, System.String sdkToolsDir, System.String[ ] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.HostView:OnGUI()