Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从emulator内的应用程序通知主机事件_Android - Fatal编程技术网

Android 从emulator内的应用程序通知主机事件

Android 从emulator内的应用程序通知主机事件,android,Android,我的应用程序(在模拟器中运行)是否有办法通知主机/pc某些特定于应用程序的事件(例如,当我的应用程序崩溃时) 我的一个想法是使用adb logcat,让我的应用程序将消息写入日志。然后,我的主机/pc将读取日志(使用adb logcat)并等待消息的到来。不过,这种方法似乎有点老套,据我所知,logcat可以缓冲,因此日志消息可能会在很久以后出现。您是否正在寻找崩溃报告API…?不,对不起。我想那次撞车是个坏例子。我希望应用程序能有某种机制通知主机。例如,“如果”有类似“adb等待某个事件”的内

我的应用程序(在模拟器中运行)是否有办法通知主机/pc某些特定于应用程序的事件(例如,当我的应用程序崩溃时)


我的一个想法是使用adb logcat,让我的应用程序将消息写入日志。然后,我的主机/pc将读取日志(使用adb logcat)并等待消息的到来。不过,这种方法似乎有点老套,据我所知,logcat可以缓冲,因此日志消息可能会在很久以后出现。

您是否正在寻找崩溃报告API…?不,对不起。我想那次撞车是个坏例子。我希望应用程序能有某种机制通知主机。例如,“如果”有类似“adb等待某个事件”的内容,adb将一直挂起,直到模拟器中的应用程序触发该事件。