Android:附近api,没有连接
Android: Nearby api, No Connection
我正在尝试让 Google Nearby API 在我的手机(s5)上工作。
我正在构建 运行 来自 github Google Nearby API GIT 的股票项目。
应用程序构建并运行,没有错误。将应用程序导出到两台 S5(我曾尝试使用其他手机对其进行测试)并从 D-Link DSL-3680 连接到 WLAN。多播已启用并设置为 v3。
但是,当给出相应的 'advertise' 和 'discover' 指令时,该应用程序拒绝与相邻的 phone 连接。
是否有调试此行为的有效方法?如果我可以提供一个有效的信息转储,可能有助于某人识别问题,那么请告诉我如何做。
'refuse to connect' 是什么意思?
您是否正在获取连接状态 - 'Rejected'?
如果您能够发布广告并发现其他设备,我假设您的所有基本条件(如连接到本地网络)都已满足
现在,
您可以尝试在尝试连接时在连接回调中记录您的状态
Nearby.Connections.sendConnectionRequest(mGoogleApiClient, myName,
remoteEndpointId, myPayload, new Connections.ConnectionResponseCallback() {//response conditions}
使用--
内部连接回调函数 write
if(status.isSuccess()){
// Successful connection
} else {
// Failed connection
}
同样,如果你不这样做,你需要接受连接请求
Nearby.Connections.acceptConnectionRequest(mGoogleApiClient, remoteEndpointId, myPayload, this)
并在 Onresult 回调中添加-
if(status.isSuccess()){
// Successful connection
} else {
// Failed connection
}
希望对您有所帮助
我正在尝试让 Google Nearby API 在我的手机(s5)上工作。
我正在构建 运行 来自 github Google Nearby API GIT 的股票项目。
应用程序构建并运行,没有错误。将应用程序导出到两台 S5(我曾尝试使用其他手机对其进行测试)并从 D-Link DSL-3680 连接到 WLAN。多播已启用并设置为 v3。
但是,当给出相应的 'advertise' 和 'discover' 指令时,该应用程序拒绝与相邻的 phone 连接。
是否有调试此行为的有效方法?如果我可以提供一个有效的信息转储,可能有助于某人识别问题,那么请告诉我如何做。
'refuse to connect' 是什么意思? 您是否正在获取连接状态 - 'Rejected'?
如果您能够发布广告并发现其他设备,我假设您的所有基本条件(如连接到本地网络)都已满足
现在,
您可以尝试在尝试连接时在连接回调中记录您的状态
Nearby.Connections.sendConnectionRequest(mGoogleApiClient, myName,
remoteEndpointId, myPayload, new Connections.ConnectionResponseCallback() {//response conditions}
使用-- 内部连接回调函数 write
if(status.isSuccess()){
// Successful connection
} else {
// Failed connection
}
同样,如果你不这样做,你需要接受连接请求
Nearby.Connections.acceptConnectionRequest(mGoogleApiClient, remoteEndpointId, myPayload, this)
并在 Onresult 回调中添加-
if(status.isSuccess()){
// Successful connection
} else {
// Failed connection
}
希望对您有所帮助