使用Android从Arduino读取蓝牙数据流 形势
我正在尝试编写一个应用程序,它执行一个非常简单的任务:当使用适当的AAR和URI检测到标记时,它启动应用程序,使用标记中的数据连接到指定的蓝牙无线电(由NFC标记指定),并等待接受数据流,该数据流将转换为字符串并显示在屏幕上 当我当前运行应用程序时,它会立即退出,并出现三个运行时异常。我希望它被动地等待,而不是关闭,我不理解运行时异常 例外情况使用Android从Arduino读取蓝牙数据流 形势,android,bluetooth,arduino,nfc,Android,Bluetooth,Arduino,Nfc,我正在尝试编写一个应用程序,它执行一个非常简单的任务:当使用适当的AAR和URI检测到标记时,它启动应用程序,使用标记中的数据连接到指定的蓝牙无线电(由NFC标记指定),并等待接受数据流,该数据流将转换为字符串并显示在屏幕上 当我当前运行应用程序时,它会立即退出,并出现三个运行时异常。我希望它被动地等待,而不是关闭,我不理解运行时异常 例外情况 无法恢复活动;NullPointerException ParseTag();例外情况第127行 onResume();例外情况第83行 代码 以及在读
public class DisplayMessage extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_message);
TextView text = (TextView) findViewById(R.id.tv);
text.setText(com.yogafarts.hackpsuproject.BlueNF.iValue);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.display_message, menu);
return true;
}
}
你忘了粘贴例外情况了吗?我没有看到它们。我在手机上使用logcat,所以我已经输入了它们。对此我很抱歉
public class DisplayMessage extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_message);
TextView text = (TextView) findViewById(R.id.tv);
text.setText(com.yogafarts.hackpsuproject.BlueNF.iValue);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.display_message, menu);
return true;
}
}