diff --git a/android/app/build.gradle b/android/app/build.gradle index 0a09bd6..8904494 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -96,6 +96,15 @@ android { versionCode 1 versionName "1.0.0" } + + splits { + abi { + reset() + enable true + universalApk false // If true, also generate a universal APK + include "arm64-v8a", "armeabi-v7a", "x86", "x86_64" + } + } signingConfigs { debug { storeFile file('debug.keystore') diff --git a/app.json b/app.json index 341906e..fb225ab 100644 --- a/app.json +++ b/app.json @@ -45,7 +45,8 @@ "WAKE_LOCK" ], "package": "com.nuvio.app", - "versionCode": 1 + "versionCode": 1, + "architectures": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"] }, "web": { "favicon": "./assets/favicon.png" diff --git a/src/navigation/AppNavigator.tsx b/src/navigation/AppNavigator.tsx index 45ec331..e92ab4d 100644 --- a/src/navigation/AppNavigator.tsx +++ b/src/navigation/AppNavigator.tsx @@ -738,8 +738,8 @@ const AppNavigator = ({ initialRouteName }: { initialRouteName?: keyof RootStack component={MetadataScreen} options={{ headerShown: false, - animation: 'fade', - animationDuration: Platform.OS === 'android' ? 250 : 300, + animation: Platform.OS === 'android' ? 'none' : 'fade', + animationDuration: Platform.OS === 'android' ? 0 : 300, ...(Platform.OS === 'ios' && { cardStyleInterpolator: customFadeInterpolator, animationTypeForReplace: 'push',