Skip to content

Instantly share code, notes, and snippets.

View diazleonata's full-sized avatar
🎯
Focusing

Diaz Leonata diazleonata

🎯
Focusing
View GitHub Profile
@Randall71
Randall71 / WithAbiFilters.js
Created June 20, 2025 18:08
Config Plugin to just build expo app for specific architectures of processor (armeabi-v7a, arm64-v8a, x86, x86-64)
const { withGradleProperties, withAppBuildGradle } = require('@expo/config-plugins');
const withAbiFilters = (config, { abiFilters = ['arm64-v8a'] } = {}) => {
console.log('🔧 ABI Filter plugin is running!', abiFilters);
// Set gradle.properties
config = withGradleProperties(config, (config) => {
// Convert array to comma-separated string for gradle.properties
const architecturesString = abiFilters.join(',');