Class OSInfo


  • public class OSInfo
    extends java.lang.Object
    Provides OS name and architecture name.
    • Constructor Detail

      • OSInfo

        public OSInfo()
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • getNativeLibFolderPathForCurrentOS

        public static java.lang.String getNativeLibFolderPathForCurrentOS()
      • getOSName

        public static java.lang.String getOSName()
      • isAndroid

        public static boolean isAndroid()
      • isAndroidRuntime

        public static boolean isAndroidRuntime()
      • isAndroidTermux

        public static boolean isAndroidTermux()
      • isMusl

        public static boolean isMusl()
      • isAlpineLinux

        private static boolean isAlpineLinux()
      • getHardwareName

        static java.lang.String getHardwareName()
      • resolveArmArchType

        static java.lang.String resolveArmArchType()
      • getArchName

        public static java.lang.String getArchName()
      • translateOSNameToFolderName

        static java.lang.String translateOSNameToFolderName​(java.lang.String osName)
      • translateArchNameToFolderName

        static java.lang.String translateArchNameToFolderName​(java.lang.String archName)