我安装了一个命令行二维码生成器:
apt install qrencode
我使用了以下格式,因此 QR 扫描仪知道如何处理内容:
WIFI:T:WPA;S:<your Wi-Fi network name>;P:<your Wi-Fi network password>;;
生成 QR 图像文件的工作原理如下:
qrencode "WIFI:T:WPA;S:My_Network;P:My_very_secure_Password;;" -o wifi_login.png
wifi_login.png
这会生成一个带有 QR 编码字符串的图像文件。
而选项-o FILENAME
or--output=FILENAME
则将qrencode
生成的图像写入 this FILENAME
。-
可用于打印到标准输出。
整个过程在 MAC 设备上运行得很好,但在 Android 设备上则不然。
字符串是否有问题,导致它不兼容 Android?
答案1
命令行正常工作,SSID 中允许使用特殊字符(不需要转义),但密码中应该转义。