diff --git a/llvm/cmake/modules/GetHostTriple.cmake b/llvm/cmake/modules/GetHostTriple.cmake
index 5de710c7ede0b910528f8447e9086ab4a079b500..426f71e093606c2b371b3ba1b70809c67ade8557 100644
--- a/llvm/cmake/modules/GetHostTriple.cmake
+++ b/llvm/cmake/modules/GetHostTriple.cmake
@@ -8,7 +8,7 @@ function( get_host_triple var )
     else()
       set( value "i686-pc-win32" )
     endif()
-  elseif( MINGW AND NOT MSYS )
+  elseif( (MINGW OR ANDROID) AND NOT MSYS )
     if( CMAKE_SIZEOF_VOID_P EQUAL 8 )
       set( value "x86_64-w64-mingw32" )
     else()