Merge "Modify the logging guards for platform builds." into main
diff --git a/libSBRdec/src/lpp_tran.cpp b/libSBRdec/src/lpp_tran.cpp
index 68a25bf..01951c8 100644
--- a/libSBRdec/src/lpp_tran.cpp
+++ b/libSBRdec/src/lpp_tran.cpp
@@ -118,7 +118,11 @@
   \sa lppTransposer(), main_audio.cpp, sbr_scale.h, \ref documentationOverview
 */
 
-#ifdef __ANDROID__
+#if __has_include(<android/ndk-version.h>)
+#include <android/ndk-version.h>
+#endif
+
+#if defined __ANDROID__ && !defined __ANDROID_NDK__
 #include "log/log.h"
 #endif
 
@@ -334,7 +338,7 @@
       }
     }
   }
-#ifdef __ANDROID__
+#if defined __ANDROID__ && !defined __ANDROID_NDK__
   else {
     // Safetynet logging
     android_errorWriteLog(0x534e4554, "112160868");
@@ -930,7 +934,7 @@
       FDKmemclear(&qmfBufferImag[i][targetStopBand], memSize);
     }
   }
-#ifdef __ANDROID__
+#if defined __ANDROID__ && !defined __ANDROID_NDK__
   else {
     // Safetynet logging
     android_errorWriteLog(0x534e4554, "112160868");