TL;DR - if you are having problems running the Android Emulator and Docker at the same time check that you actually have the latest version installed and don't rely on what the SDK Manager is reporting Recently I've been having a problem developing Android Apps on a Mac using Android Studio whereby when I try and start an AVD nothing happens. Not a blank screen, not a crash, not a 'stuck at the Android logo' just nothing. The trouble started as soon as I installed Docker for Mac alongside Virtualbox. I noticed that even when I wasn't actively using a container but had Docker itself running I experienced this problem but if I quit Docker the problem went away. Turns out there's an issue with earlier versions of Intel HAXM and other virtualisation technologies playing nicely together. The usual fix in these circumstances in to check you have the latest version installed - a quick check in the SDK manager would suggest I did. However, turns out despit...
Currently working my way through my project plan for my Udacity Capstone project. I'm going to go slightly off-piste at the start as I'm not 100% which libraries I'm going to be using and therefore not 100% sure what to put in my Gradle files so I'll just update them as I go along. So today's task is to build the skeleton of the app. Building the skeleton My app design consists of three main sections: The main landing page where the user can swipe through articles deciding whether or not to read them An article viewing activity where the above selected article is displayed in detail A stats activity where the user's reading habits can be displayed. On top of that I want to support both phones and tablets with the app displaying as two panes on a tablet. Last time I created a phone app and then tried to 'convert' it to a two-pane version I found it really buggy so this time I have decided to create it with two panes in mind from th...