我有一个java卡小程序,可以接收二进制短信和处理他们。现在我需要检查它们是否来自特定的短号。
这就是我所做的
case EVENT_FORMATTED_SMS_PP_ENV:{
final EnvelopeHandler eh = EnvelopeHandler.getTheHandler();
short sd_len = eh.getSecuredDataLength();
short sd_offset = eh.getSecuredDataOffset();
byte[] tmpData = new byte[10];
short dataLen =
下面是我的子进程调用:
def myrun(cmd):
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
stdout = []
while True:
line = p.stdout.readline()
stdout.append(line)
print line,
if line == '' and p.poll() != None:
break
return ''.j