草庐IT

current_direction

全部标签

android - 如何在 Android Studio 中为消息 "Call requires API level 21 (current min is 16)"启用 lint 错误?

我有一个名为setImageTintList()的方法,它要求最小API为21。但是,如果我在gradle中将我的最小API设置为16,应用程序仍然会在没有任何警告的情况下构建。虽然有一条红线说:setImageTintList()-CallrequiresAPIlevel21(currentminis16)它不显示任何警告、错误或编译错误。如何在androidstudio中设置lint警告级别,使其在这种情况下出错并可能阻止构建? 最佳答案 Android的gradle插件lint似乎无法将无效的AndroidAPI调用报告为错误

Redis报错:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on

当将项目部署到阿里云并使用Redis作为数据缓存时,一年以来一直没有出现问题。然而,今天突然出现了一个错误提示:MISCONFRedisisconfiguredtosaveRDBsnapshots,butiscurrentlynotabletopersistondisk.Commandsthatmaymodifythedatasetaredisabled.PleasecheckRedislogsfordetailsabouttheerror.这个错误提示意味着Redis被配置为保存RDB快照,但是当前无法将数据持久化到磁盘上。由于这个问题,可能无法执行修改数据集的命令。为了解决这个问题,我进行

java - Android 上的 WiFi Direct 无法正常工作

我正在尝试在androidJellyBean4.1.1中使用wifidirect开发一个应用程序。如果启用了p2p,我会立即调用mManager.discoverPeers(mChannel,actionListener);之后我接到了回电onPeersAvailable(WifiP2pDeviceList)我正在使用2台三星(谷歌)Nexus设备进行测试,并且两台设备都开启了wifidirect。但是这个回调返回一个空的对等点列表。但是例如,如果我点击默认wifi直接接口(interface)上的SearchPeers按钮,第二个设备会立即触发WifiP2pManager.WIFI_

java - 从 wifi Direct 组断开连接

我想在建立连接后断开与wifiDirect组的连接。我只想安静地离开,不要打扰已经与群组所有者建立联系的其他客户。我使用ma​​nager.Connect()方法建立连接。但是没有看到任何断开连接的方法。我看到的唯一其他选项是ma​​nager.removeGroup(),但我猜这会删除整个组并中断现有的网络连接。我怎样才能正确地做到这一点?谢谢 最佳答案 函数removeGroup()的第一个参数是一个channel。所以我觉得如果这是客户端发起的,只会断开客户端和群主之间的channel。

android - 我可以模拟 Wi-Fi 连接来测试 Wi-Fi Direct 吗?

在API14或更高版本(ICS)中,可以使用临时Wi-Fi网络。我目前拥有以下设备,我正在尝试弄清楚如何测试Wi-Fi直连功能,或者我是否需要购买另一台搭载Android4.0的设备。计算机,通过有线网络连接到Wi-Fi路由器。GalaxyNexus,完全更新。 最佳答案 问题在于,从用户体验的角度来看,Android中的Wi-FiDirect功能非常糟糕。是的,它确实有一个用于协商和控制Wi-FiDirect连接的API,但是“普通”Android没有任何用户应用程序可以在用户需要时协商此连接。如果您是软件开发人员并正在开发多人游

android - 获取 java.lang.IllegalStateException : The current thread must have a looper

我收到此错误,我的应用程序崩溃了:java.lang.IllegalStateException:Thecurrentthreadmusthavealooper!我对如何在Google上使用looper了解不多,我正在使用线程(主要用于休眠功能)、处理程序(用于在异步任务运行时下载图像)和异步任务(用于从中获取JSON数据)网址)。我不知道如何解决这个问题,所以任何建议都会很有帮助。这是点击按钮时执行的线程代码:Viewview=flingContainer.getSelectedView();view.findViewById(R.id.item_swipe_right_indica

android - 为什么 Android Wi-Fi Direct 使用 discoverServices 一次只返回一项服务?

当您在Wi-FiDirect中调用discoverPeers时,它会将对等点列表返回给PeerListListener中的onPeersAvailable方法(一旦您调用requestPeers)。但是,当您调用discoverServices时,您一次只能获得一个服务到DnsSdServiceResponseListener中的onDnsSdServiceAvailable方法。有谁知道是否有办法改变这一点并在给定时间获得所有服务?或者是否有特殊原因一次只能返回一个? 最佳答案 据我所知,没有办法改变这一点。只是一一给出,时间也没

android - 在 wifi-direct p2p 连接中获取对等设备的 IP 地址

这个问题在这里已经有了答案:Howtogeteachdevice'sIPaddressinWi-FiDirectscenario?(6个答案)关闭6年前。当我的设备是wifi-directP2P连接中的组所有者(GO)时,我的应用程序需要知道对等设备的IP地址(通常GO充当DHCP服务器,对等站从服务器接收IP)。我发现DHCP客户端列表存储在/data/misc/dhcp/dnsmasq.leases文件中,但该应用程序必须是“dhcp”组的一部分才能读取该文件,并且我在尝试时收到EACCES(权限被拒绝)阅读它。我可以在list中添加读取该文件的权限吗?或者有没有其他方法可以在没有

android - react native : Elevation Style Property - Change shadow direction

我可以在ReactNative上更改elevation样式属性(仅限android)的阴影方向吗?通常阴影显示在元素的底部,但我想在顶部显示它。谢谢 最佳答案 如果您谈论的是Android(我假设是因为elevation在iOS上不存在),不,您不能。虚拟“创建”阴影目前来自固定光点(参见https://material.io/guidelines/material-design/environment.html#environment-light-shadow)。 关于android-

android - 如何在 Google Direction API 绘制的特定折线上将当前交通数据绘制到谷歌地图

我正在Android中制作一个应用程序,其功能与Googlemap相同,可以找到特定位置的方向。我已经绘制了从一个地方到另一个地方的路线(折线),由googledirectionAPI接收。我的问题是,我只想将当前的交通数据放在那条特定的折线上。如果我们从网络上寻找方向而不是我们没有得到任何路况数据,但如果我们从手机上的谷歌地图应用程序中找到它,那么我们就可以看到它。有谁知道怎么解决的吗?请给我一个线索! 最佳答案 没有相当简单方便的方法来仅获取沿特定折线的Googlemap交通数据。但是,如果您获得DirectionsAPIJSO