Skip to content

expo-build-properties not work on eas build #3189

@livilivi

Description

@livilivi

Build/Submit details page URL

No response

Summary

config abiFilters as pluginconfigtypeandroid describe:

"plugins": [
  "expo-router",
  ["expo-build-properties",{
    "android":{
      "buildArchs": ["arm64-v8a"]
    }
  }]
],

build command:eas build --platform android --profile development --local
apk:

❯ zipinfo build-1758446706453.apk | rg 'lib' | cut -d/ -f2 | uniq
arm64-v8a
armeabi-v7a
x86
x86_64

Managed or bare?

Bare

Environment

❯ pnpm dlx expo-env-info
  expo-env-info 2.0.7 environment info:
    System:
      OS: macOS 15.5
      Shell: 5.9 - /bin/zsh
    Binaries:
      Node: 22.15.0 - ~/.volta/tools/image/node/22.15.0/bin/node
      npm: 10.9.2 - ~/.volta/tools/image/node/22.15.0/bin/npm
      Watchman: 2025.08.11.00 - /usr/local/bin/watchman
    Managers:
      CocoaPods: 1.16.2 - /usr/local/bin/pod
    SDKs:
      iOS SDK:
        Platforms: iOS 18.5, macOS 15.5
      Android SDK:
        API Levels: 35, 36
        Build Tools: 35.0.0, 36.0.0
    IDEs:
      Xcode: 16.4/16F6 - /usr/bin/xcodebuild
    npmPackages:
      expo: ~54.0.9 => 54.0.9
      expo-router: ~6.0.7 => 6.0.7
      react: 19.1.0 => 19.1.0
      react-dom: 19.1.0 => 19.1.0
      react-native: 0.81.4 => 0.81.4
      react-native-web: ^0.21.1 => 0.21.1
    Expo Workflow: bare

Error output

No response

Reproducible demo or steps to reproduce from a blank project

  1. init blank expo54 project
  2. npx expo install expo-build-properties
  3. edit app.json
  4. run eas build

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs reviewIssue is ready to be reviewed by a maintainer

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions