A guide on how to play Android games on PC or Mac and how to extract them.
Install Android Studio
Go to Google and search for “download Android studio” then download and install Android studio
Run AVD Manager
Create a dummy Android project so that you access the AVD manager.
Create Virtual Device with Play Store
In the AVD manager, search for a device that has Google Play Store else you will not be able to install any app from the Play Store. If the virtual device has Play Store, you will notice that there is a Play Store icon in the Play Store column.
Install any games or app from the Play Store. In my example, I am using Angry Birds.
The Android Debug Bridge ADB did not come bundled together with the Android Studio I install. Therefore I had to rely on MacOS Homebrew to install it. If you do not have Homebrew install, you can read my blog post on how to install Homebrew in MacOS.
Extract Android 8 Oreo app
Extracting an app in Android 8 Oreo is not as simple as the old days where it adds a suffix “-1” to the end of the app ID. For example, in the old days, the APK for Angry Birds is located at
To extract the same APK in Android 8 Oreo, you will need to run the command below. The command below is shortened, whereas the command I use in the screenshot below requires two steps.
Mac App store is great but all the apps there are GUI apps but not command line. If you are looking for command line apps like those found in Linux, Homebrew is the solution. Homebrew provides most of the useful apps found in Linux but not found in the Mac terminal. To install homebrew in MacOS, just open terminal and type the following commands.
You can list all the available apps offered by Homebrew by using the list command. To install the app, just type install followed by the name of the app. In the example below, I am installing optipng, a very useful tool for me to compress my screenshots before uploading to my blog.
Uploading a big image file for WordPress use is a waste of bandwidth and it slows down the loading time of your site which is bad for search engine optimization ( SEO ).
Screenshots taken in Mac is in PNG format. To compress the PNG file you can either install an application through the app store or you can install through Homebrew. To install homebrew, type in the following command.