我正在尝试让我的手机振动,如果我的平板电脑通过蓝牙与手机断开连接,我会显示一条通知。如果我通过平板电脑的蓝牙菜单断开平板电脑与手机的连接,无论是在手机屏幕打开还是关闭时(我已经让手机休眠了半个小时,然后从平板电脑的蓝牙菜单断开了连接,它都可以用)。如果我通过手机的蓝牙菜单断开手机与平板电脑的连接,它也能正常工作。如果我拿着手机离开平板电脑,并关闭手机屏幕,也是如此。
但是,如果我离开平板电脑时手机屏幕已关闭,则不会发生振动。然而,当我在几分钟后查看我的手机时,通知确实出现了,并且通知具有正确的时间戳(因此,通知不会仅在我唤醒手机时出现)。我完全被弄糊涂了。
下面是我的相关代码:
public
我的android手机和PC都是用USB连接的。现在我可以从我的手机切换到我的电脑上了吗?这可能吗?我还能从电脑上打电话到手机上吗?如果是的话,用什么IP,我应该打我的手机?注意:
我的宏达电手机和个人电脑不在同一个网络里。
HTC手机有GSM网络连接。
下面,我将我的示例代码添加到ping PC和HTC移动设备中。
例:
客户代码:
Socket socket = new Socket("10.51.2.98", 1234);//trying to ping my PC ip address
服务器代码:
channel.sin_family = AF_I