This repository contains Visual studio projects for openssl.
Requirements: Perl for windows. I use http://strawberryperl.com/
Make sure the openssl submodule is present. After cloning this repo, check the openssl folder. If its empty, open a command window to the repository folder.
Type git submodule update --init --recursive
This will download the correct version of openssl into the folder.
Another issue to watch for are NDK compile issues. I have ran into some instances where the 64 bit NDK has subtle bugs that prevent compilation and the 32 bit works better.