public byte[] hexconvertbyte(String inputString){
byte[] result = new byte[0];
try {if(inputString == null || inputString.length()< 2){return new byte[0];}
int l = inputString.length() / 2;
result = new byte[l];for(int i = 0; i < l; ++i){
String tmp = inputString.substring(2 * i, 2 * i + 2);
result[i]=(byte)(Integer.parseInt(tmp, 16)& 0xFF);}} catch (Exception e){
e.printStackTrace();}return result;}
//十六进制字符串封装成byte数组public byte[] hexconvertbyte(String inputString) { byte[] result = new byte[0]; try { if (inputString == null || inputString.length() < 2) { return new byte[0]; } int l = inputString.length