Step-By-Step Guide for Installing and Running Android Mobile Apps on any Mac or Windows laptop
A lot of people don't like the latest Duolingo update and want to go back to the old version. This tutorial will also tell you how to run older, "downgraded" versions of apps.
Search apkpure.com for the mobile app you want to install, and download the apk file for the version you want. Older versions will be listed on that particular app's apkpure page, below the "About" section of the page. If you want the old "learning tree" version of Duolingo, you'll need to download version: [5.65.9] NOTE: If that link stops working just try doing a web search for "duolingo apk 5.65.9"
Download and install the Bluestacks android emulator on your laptop: [Bluestacks website]
Open the apk file you downloaded in bluestacks (it should open in bluestacks automatically). This will install it in your android emulator.
Open the app in your emulator. You might get a screen asking you to update to the latest version of the app. Say no.
Congrats. You're running an android mobile app on your laptop!
But wait! Bluestacks isn't compatible with my M1 Mac laptop!
It turns out Bluestacks has yet to come out with a release that's compatible with Mac laptops using the new M1 chip.
Don't despair! There's a workaround.
Search apkpure.com for the mobile app you want to install, and download the apk file for the version you want. (If you want the old "learning tree" version of Duolingo, you'll need to download version [5.65.9])
Download and install Android Studio: [Android Studio website]
When you open the software program you'll get a welcome screen with three buttons labelled [New Project], [Open] and [Get from VCS]. Below those buttons will be a drop down list labeled "More Actions." Go straight to that "More Actions" drop down list, click on it, and select [Virtual Device Manager].
Now that you've opened the Virtual Device Manager, hit the [Create device] button.
Pick a Pixel or Nexus phone as your device. I don't think it really matters which one. I went with the Galaxy Nexus. Once you do that, hit the next button.
You should now have a screen asking you to select a System Image. DO NOT select Tiramisu. That one gave me problems. I went with the S|31|arm64-v8a|Android12.0 release.
Finish creating your device, and it will automatically be added to the Device Manager.
Run your new android phone emulator by hitting the "▶" button in your Device Manager. Your emulator will look exactly like the display screen of whatever phone you chose as your device.
Make sure your emulator has web connectivity. If it's not connecting to the internet, use [this troubleshooting guide] to fix it.
Drag & Drop your downloaded apk file into whatever phone emulator you're running. This will install it.
Congrats. You're running an android mobile app on your laptop!