fix(ci): downgrade expo-linking to ~7.0.5 (SDK 52), auto-detect Android SDK path

expo-linking@7.1.0 uses expo-module-gradle-plugin (SDK 53).
~7.0.5 uses legacy ExpoModulesCorePlugin.gradle (SDK 52 compatible).
Also generate local.properties with sdk.dir for CI runner.
1 job for main in 4 minutes and 13 seconds
Status Job ID Name Coverage
  Build
failed #127720
studio-2023
ci-build

00:04:13

 
Name Stage Failure
failed
ci-build Build
> Task :react-native-screens:generateCodegenSchemaFromJavaScript
> Task :react-native-svg:generateCodegenSchemaFromJavaScript
> Task :react-native-vision-camera:generateCodegenSchemaFromJavaScript
> Task :shopify_flash-list:generateCodegenSchemaFromJavaScript
> Task :shopify_react-native-skia:generateCodegenSchemaFromJavaScript
FAILURE: Build failed with an exception.
* What went wrong:
Cleaning up project directory and file based variables
ERROR: Job failed: exit status 1