Я пытаюсь отправить данные / текст с Android на устройство Arduino (ESP 8266). Прежде всего я пытаюсь определить, подключено ли какое-либо устройство или нет, но там всегда показывается, что устройство не подключено.
За мной последовали Android-хост и режим аксессуаров.
Мой пробный код.
accessory = (UsbAccessory)getIntent().getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
inoutBytes= editText.getText().toString().getBytes();
usbManager= (UsbManager) getSystemService(Context.USB_SERVICE);
usbDevices = usbManager.getDeviceList();
accessoryList = usbManager.getAccessoryList();
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (!usbDevices.isEmpty()) {
Log.v("ksjdhfkjdf", "shdf" + accessoryList.length);
Toast.makeText(getApplicationContext(),"device connected",Toast.LENGTH_LONG).show();
}else {
Toast.makeText(getApplicationContext(),"device not connected",Toast.LENGTH_LONG).show();
}
}
});
Подскажите, пожалуйста, как сделать то, что я хочу?