Пока вы разрабатываете, вам также может потребоваться противоположное: иметь несколько локальных разделяемых экземпляров, которые вы запускаете индивидуально, а не одну глобальную установку ...
mongod --dbpath ./mongo_db_data/ --logpath ./mongo_logs/mongodb.log --port 12345
Использование системы libstdc ++ решает проблему
Например:
cd ~/Android/Sdk/tools
./emulator -avd Nexus_5X_API_27 -use-system-libs
Если она работает правильно, установите в ~/.bashrc следующую переменную:
export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1
Повторный вход или source ~.bashrc. Затем вы можете опустить параметр -use-system-libs:
./emulator -avd Nexus_5X_API_27
Этот метод не работает, когда эмулятор вызывается из Android Studio. Вот обход
Создайте сценарий оболочки android-studio.sh в каталоге, доступном в вашем PATH. Например, ~/bin со следующим содержимым:
#!/bin/bash
export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1
~/Programs/android-studio/bin/studio.sh %f
, а затем обновите команду запуска в
~/.local/share/applications/jetbrains-studio.desktop
, чтобы указать на ~/bin/android-studio.sh.
Использование системы libstdc ++ решает проблему
Например:
cd ~/Android/Sdk/tools
./emulator -avd Nexus_5X_API_27 -use-system-libs
Если она работает правильно, установите в ~/.bashrc следующую переменную:
export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1
Повторный вход или source ~.bashrc. Затем вы можете опустить параметр -use-system-libs:
./emulator -avd Nexus_5X_API_27
Этот метод не работает, когда эмулятор вызывается из Android Studio. Вот обход
Создайте сценарий оболочки android-studio.sh в каталоге, доступном в вашем PATH. Например, ~/bin со следующим содержимым:
#!/bin/bash
export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1
~/Programs/android-studio/bin/studio.sh %f
, а затем обновите команду запуска в
~/.local/share/applications/jetbrains-studio.desktop
, чтобы указать на ~/bin/android-studio.sh.