Nox works seamlessly on mac based machines including iMac and macbooks. Android is an highly customizable OS and supports hundreds and thousands of games and apps and this is why it is loved by even apple lovers. If you are a mac user but want to play android games on your mac then Nox is absolutely for you. Nox for mac is free to download and you would be able to play high end android games easily on your mac.
Three months with M1 Macbook Air as a mobile developer. Self taught flutter developer with more than 3 years of experience. Being a flutter developer almost for three years, I always had to use virtual machines on my windows laptop to test and run flutter applications on ios device. It was always a terrible experience. In this video, I show how to set up android emulator on the macbook pro m1 8GB and take you through a few sample code changes in a fairly large repository to.
Nox app player allows you to emulate the android experience right on your mac computer. Mac OS is not very popular for high end games and therefore you can install Nox on your Mac and enjoy high end android games without any lag.
Game controllers support
Nox supports third party controller devices including joysticks to provide amazing gaming experience.
Emulator For Macbook Air
Free
Nox for mac OS is free to download and use and will always be.
Android Gaming Experience
Play high end android games and Mac with Nox.
Regular Updates
Nox for mac is regularly updated for bug fixes and enhancing security.
Direct Download Support
Most of the popular apps are available for direct download from inside the dashboard.
Reliable Emulator
Nox is a reliable emulator for mac os and bugs are fixed regularly to minimize crashes.
Setting up the environment
Setup for iOS needs:
- Node (with NVM)
- Watchman
brew install watchman
- Xcode (install from the App Store)
- Xcode Command Line Tools
xcode-select --install
- Accept the Software License for Xcode
sudo xcodebuild -license
. It'll prompt you anyway when you run Xcode for the first time. - CocoaPods
sudo gem install cocoapods
Homebrew
Install Homebrew if you don't have it installed already
Node LTS with NVM
iOS
- Open Terminal / iTerm with Rosetta (Get Info > Open using Rosetta)
- Prefix the CocoaPods related commands with
arch -x86_64
Android
- Install JDK 8
brew install --cask adoptopenjdk/openjdk/adoptopenjdk8
- Install Android Studio
- Install Android Emulator for M1
The Android Emulator doesn't work out of the box yet. Luckily, there is a Preview build by Google that supports Apple Silicon M1 chip based MacBooks. You'll have to download and install it separately. Most things work.
Troubleshooting
command not found
forbrew
ornvm
. Make sure you have a~/.zshrc
file. On a fresh new M1 MacBook, there is no~/.zshrc
or~/.zprofile
created and the$PATH
doesn't get updated because of it. Create a~/.zshrc
file and run the commands to install Homebrew and NVM again.
Add this to you Podfile
Two options:
- Run on a different port
react-native start --port=8088
- OR find out what program is using 8081
sudo lsof -i :8081
and kill itkill -9 1234
incorrect architecture 'x86_64' errors
add this to the Podfile
run pod install
afterwards