import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.SignatureException; import java.util.Formatter; import java.util.Scanner; import java.util.UUID; public class AutoIotPram { public static void main(String[] args) throws NoSuchAlgorithmException, SignatureException, InvalidKeyException { Scanner input = new Scanner(System.in); System.out.print("请输入【productKey】 :"); String productKey = input.nextLine(); while (productKey == null || "".equals(productKey)){ System.out.print("请输入【productKey】 :"); productKey = input.nextLine(); } System.out.print("请输入【deviceName】 :"); String deviceName =