草庐IT

android - Raspberry Pi 中 Wifi 直连几秒后自动断开连接

我在RaspberryPI2B+中使用此配置进行wifi直接连接ctrl_interface=DIR=/var/run/wpa_supplicantdriver_param=use_p2p_group_interface=1update_config=1device_name=Raspberry_pidevice_type=1-0050F204-1p2p_go_intent=1p2p_go_ht40=1country=IN然后使用启动wpasupplicantsudowpa_supplicant-Dnl80211-iwlan0-c/etc/wpa_supplicant/p2p.conf

android - 您应该在每个 Activity 中连接和断开与 Google Play 服务的连接吗?

我正在编写一个应用程序,在所有Activity中都需要连接位置客户端。如何管理客户端的状态?我只想调用一次mLocationClient.connect()以避免麻烦,并且应该能够在应用程序停止时删除位置更新/断开连接。假设我已在初始屏幕Activity中连接到位置客户端,我如何在所有Activity中保持连接?这里出现的另一个问题是,当我恢复暂停的应用程序(不是娱乐)时,该应用程序不会从启动画面开始。在这种情况下如何保持连接?提前致谢。 最佳答案 您需要的是boundservice:这些服务仅在客户端(例如您的一项Activity

android - 如何处理与 Google 游戏服务的断开连接?

我将Google游戏服务用于排行榜。显示如下:staticpublicvoidshowLeaderboard(Stringlid){if(isLogined()==1){Log.i(TAG,"Showingleaderboard...");Intentintent=Games.Leaderboards.getLeaderboardIntent(mClient,lid);mApp.startActivityForResult(intent,1);}}staticpublicintisLogined(){if(mClient!=null&&mClient.isConnected())ret

Android - 检测与特定 wifi ssid 断开连接的正确方法?

我看过几个检测wifi断开连接的BroadcastReciever示例,但它们似乎都无法正常工作(例如,每次断开连接触发两次)并且没有提到检查ssid,这是否可能?所以澄清一下,我想检测与特定ssid的断开连接。实际断开连接,而不是在设备上禁用wifi。谢谢编辑:重新打开,因为在我们必须测试的设备上两个都不起作用。 最佳答案 NETWORK_STATE_CHANGED_ACTION是最后的答案。当另一个应用程序(也将监听类似事件)被卸载时,注册此事件有问题的设备开始工作!不知道一个应用程序如何或为什么会阻止向另一个应用程序注册的事件

android - 断开应用后 Google Drive Android API 仍然返回成功结果,但不上传文件

我正在使用GoogleDriveAndroidAPI(作为GooglePlay服务的一部分)将文件上传到云端。要连接客户端,我使用以下代码(已简化):apiClient=newGoogleApiClient.Builder(context).addApi(Drive.API).setAccountName(preferences.getString("GOOGLE_DRIVE_ACCOUNT",null)).build();ConnectionResultconnectionResult=apiClient.blockingConnect(SERVICES_CONNECTION_TIM

Android BLE 熄屏时断开连接(不带充电器)

它在大多数Android设备上运行良好。如果设备没有充电器,BLE设备断开连接1分钟后其他设备的屏幕将被锁定。感谢您的任何建议! 最佳答案 这可能来自KeepWi-Fiduringsleep选项(这可能会影响所有radio)-因为这似乎只存在于8.0而不是8.1(至少在Pixel2XL上,根据此article)。 关于AndroidBLE熄屏时断开连接(不带充电器),我们在StackOverflow上找到一个类似的问题: https://stackoverfl

android - XMPP连接不断断开android

我正在使用一项服务来始终保持我的xmpp连接处于Activity状态,这里是代码:publicclassXMPPServiceextendsService{@OverridepublicintonStartCommand(Intentintent,intflags,intstartId){newConnectionStatus().execute();returnSTART_STICKY;}@OverridepublicvoidonCreate(){Log.i("service","created");}publicclassConnectionStatusextendsAsyncTa

android - Chromecast 发送器应用程序未检测到断开连接/重新连接

我之前使用预览版SDK开发了一个android发送器应用程序,发现当打开或关闭Chromecast时,该应用程序很快发现了这一点并更改了媒体路由按钮的状态。但是,对于新的SDK,如果在应用未连接到Chromecast时拔下插头,则永远不会调用MediaRouter.Callback.onRouteUnselected()并且Cast图标仍然可见。在某些情况下,即使应用程序关闭并再次打开,onRouteAdded也会在启动时使用之前连接的Chromecast的详细信息调用,即使它不再插入因此不在网络上,这表明某处存在某种缓存.我在自己的应用程序(使用配套库)和github上的示例Cast

android - 是否有任何修复 Android Studio 在 Macbook Pro 中不断断开测试设备的问题?

我正在开发一个Android应用程序,我正在使用MacbookPro、AndroidStudio2.1.2Build#AI-143.2915827、JRE1.8.0_91和装有Android6的三星S6设备来测试我的应用程序。问题是androidstudio在一段时间后断开了我的设备,它甚至没有在列表中显示我。我已经尝试了在互联网上找到的几乎所有可能的解决方案。1)Killadbserverandstartitagain,2)Unplugandplugbackindevice,3)Unplugdevice,turnoffdevelopermode,turnondevelopermode

android - 以编程方式断开android Marshmallow版本中的调用

我需要在高版本的android中通过代码断开通话。根据文档,我们无权这样做,因为它是私有(private)的。在搜索SO时,我发现了不同的解决方案,这些解决方案一直有效。内联是我迄今为止尝试过的方法。方法一:publicvoiddisconnectCall(Stringtype){try{StringserviceManagerName="android.os.ServiceManager";StringserviceManagerNativeName="android.os.ServiceManagerNative";StringtelephonyName="com.android.