Код: Выделить всё
ANDROID_API_LEVEL=${1:-34}
DEVICE_NAME=${2:-TestEmulator}
SDK_NAME="system-images;android-$ANDROID_API_LEVEL;google_apis_playstore;$MACHINE_ARCH"
EMULATOR_SPEC="medium_phone"
EMULATOR_AMOUNT_PER_MACHINE=${3:-1}
INCREMENT=1
# Create required emualtors
while [ $INCREMENT -le $EMULATOR_AMOUNT_PER_MACHINE ]; do
echo "Creating Emulator $INCREMENT"
echo no | avdmanager create avd -n "$DEVICE_NAME$INCREMENT" -k $SDK_NAME -d $EMULATOR_SPEC -f
echo "Successfully created "$DEVICE_NAME$INCREMENT
emulator @"$DEVICE_NAME$INCREMENT" -accel auto -no-snapshot -memory 5000 -noaudio &
((INCREMENT++))
done
На официальном сайте Android определение аргумента определяется как «Указывает размер физической оперативной памяти от 1536 до 8192 МБ»

Как видно здесь, ОЗУ не 5000, как я ввел, а 1536
Подробнее здесь: https://stackoverflow.com/questions/788 ... being-read