Bluetooth Android - Arduino App Error - java.lang.IllegalArgumentException: null


-3
down vote
favorite
i need help!

first: austria , english not good. apologize mistakes make!

this first project try android studio. newbie in programming. have not skill in arduino , android program language, need bachelor project, have learn it!

i worked tutorial video, in spanish, have no clue guy talking about, understood code in all.

my problem is, when start app on phone, first screen (paired devices) works fine. when press on paired device...

this following error occurs :

capturing , displaying logcat messages application. behavior can disabled in "logcat output" section of "debugger" settings page. d/openglrenderer: programcache.generateprogram: 103079215104 d/androidruntime: shutting down vm e/androidruntime: fatal exception: main process: bachelor_projekt.bluetoothcontroller, pid: 11061 java.lang.runtimeexception: unable resume activity {bachelor_projekt.bluetoothcontroller/bachelor_projekt.bluetoothcontroller.userinterface}: java.lang.illegalargumentexception: null not valid bluetooth address @ android.app.activitythread.performresumeactivity(activitythread.java:3506) @ android.app.activitythread.handleresumeactivity(activitythread.java:3546) @ android.app.activitythread.handlelaunchactivity(activitythread.java:2795) @ android.app.activitythread.-wrap12(activitythread.java) @ android.app.activitythread$h.handlemessage(activitythread.java:1527) @ android.os.handler.dispatchmessage(handler.java:110) @ android.os.looper.loop(looper.java:203) @ android.app.activitythread.main(activitythread.java:6247) @ java.lang.reflect.method.invoke(native method) @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:1063) @ com.android.internal.os.zygoteinit.main(zygoteinit.java:924) caused by: java.lang.illegalargumentexception: null not valid bluetooth address @ android.bluetooth.bluetoothdevice.(bluetoothdevice.java:668) @ android.bluetooth.bluetoothadapter.getremotedevice(bluetoothadapter.java:553) @ bachelor_projekt.bluetoothcontroller.userinterface.onresume(userinterface.java:122) @ android.app.instrumentation.callactivityonresume(instrumentation.java:1272) @ android.app.activity.performresume(activity.java:6917) @ android.app.activitythread.performresumeactivity(activitythread.java:3477) @ android.app.activitythread.handleresumeactivity(activitythread.java:3546)  at android.app.activitythread.handlelaunchactivity(activitythread.java:2795)  at android.app.activitythread.-wrap12(activitythread.java)  at android.app.activitythread$h.handlemessage(activitythread.java:1527)  at android.os.handler.dispatchmessage(handler.java:110)  at android.os.looper.loop(looper.java:203)  at android.app.activitythread.main(activitythread.java:6247)  at java.lang.reflect.method.invoke(native method)  at com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:1063)  at com.android.internal.os.zygoteinit.main(zygoteinit.java:924)  i/process: sending signal. pid: 11061 sig: 9 application terminated.



i need help!

first: austria , english not good. apologize mistakes make!

this first project try android studio. newbie in programming. have not skill in arduino , android program language, need bachelor project, have learn it!

i worked tutorial video, in spanish, have no clue guy talking about, understood code in all.

my problem is, when start app on phone, first screen (paired devices) works fine. when press on paired device...

this following error occurs :

capturing , displaying logcat messages application. behavior can disabled in "logcat output" section of "debugger" settings page. d/openglrenderer: programcache.generateprogram: 103079215104 d/androidruntime: shutting down vm e/androidruntime: fatal exception: main process: bachelor_projekt.bluetoothcontroller, pid: 11061 java.lang.runtimeexception: unable resume activity {bachelor_projekt.bluetoothcontroller/bachelor_projekt.bluetoothcontroller.userinterface}: java.lang.illegalargumentexception: null not valid bluetooth address @ android.app.activitythread.performresumeactivity(activitythread.java:3506) @ android.app.activitythread.handleresumeactivity(activitythread.java:3546) @ android.app.activitythread.handlelaunchactivity(activitythread.java:2795) @ android.app.activitythread.-wrap12(activitythread.java) @ android.app.activitythread$h.handlemessage(activitythread.java:1527) @ android.os.handler.dispatchmessage(handler.java:110) @ android.os.looper.loop(looper.java:203) @ android.app.activitythread.main(activitythread.java:6247) @ java.lang.reflect.method.invoke(native method) @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:1063) @ com.android.internal.os.zygoteinit.main(zygoteinit.java:924) caused by: java.lang.illegalargumentexception: null not valid bluetooth address @ android.bluetooth.bluetoothdevice.(bluetoothdevice.java:668) @ android.bluetooth.bluetoothadapter.getremotedevice(bluetoothadapter.java:553) @ bachelor_projekt.bluetoothcontroller.userinterface.onresume(userinterface.java:122) @ android.app.instrumentation.callactivityonresume(instrumentation.java:1272) @ android.app.activity.performresume(activity.java:6917) @ android.app.activitythread.performresumeactivity(activitythread.java:3477) @ android.app.activitythread.handleresumeactivity(activitythread.java:3546)  at android.app.activitythread.handlelaunchactivity(activitythread.java:2795)  at android.app.activitythread.-wrap12(activitythread.java)  at android.app.activitythread$h.handlemessage(activitythread.java:1527)  at android.os.handler.dispatchmessage(handler.java:110)  at android.os.looper.loop(looper.java:203)  at android.app.activitythread.main(activitythread.java:6247)  at java.lang.reflect.method.invoke(native method)  at com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:1063)  at com.android.internal.os.zygoteinit.main(zygoteinit.java:924)  i/process: sending signal. pid: 11061 sig: 9 application terminated.
after message, app shuts down :

i divided app in:

bluetooth - bluetooth connection

interface - second part user interface - here should actual project start (3 buttons, 1 led on, 1 led off, 1 disconnect).


so if need information, tell me. of understands problem , can me :)

best wishes semi



Arduino Forum > Topics > Education and Teaching > Bluetooth Android - Arduino App Error - java.lang.IllegalArgumentException: null


arduino

Comments

Popular posts from this blog

Error compiling for board Arduino/Genuino Uno.

Installation database is corrupt

esp8266 (nodemcu 0.9) client.write très lent ???