Android:如何获取当前设备 WiFi-direct 名称

2023-11-27

在 P2P 设置中,我了解如何获取另一个设备的名称,但如何获取我自己的设备的名称? (设置下的 WiFi-direct 中显示的那个)。

我检查过WiFiManager, WiFiInfo,还有更多没有成功。


打开设备上的 wifi 后,它会发送 WIFI_P2P_THIS_DEVICE_CHANGED_ACTION 广播。您可以使用广播接收器捕获此内容,并且可以获得 WifiP2pDevice 对象,即您的设备。

 @Override
 public void onReceive(Context context, Intent intent) {
     WifiP2pDevice device = intent.getParcelableExtra(WifiP2pManager.EXTRA_WIFI_P2P_DEVICE);
     String thisDeviceName = device.deviceName;
 }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android:如何获取当前设备 WiFi-direct 名称 的相关文章

  • getItem 与 getItemAtPosition

    有两种方法可以获取列表视图中的选定项目 list getAdapter getItem position list getItemAtPosition position 我的问题是 哪一种是首选的做法 我见过人们同时使用这两种方法 您可以使
  • 如何更新 Firebase 中的节点密钥?

    如何重命名14 04 2017 node 没有用于重命名节点的 API 您必须获取节点的值 使用新名称将其保存到数据库并删除旧节点
  • 如何将安卓手机从睡眠状态唤醒?

    如何以编程方式将 Android 手机从睡眠状态唤醒 挂起至内存 我不想获取任何唤醒锁 这意味着手机在禁用 CPU 的情况下进入 真正的 睡眠状态 我想我可以使用某种RTC 实时时钟 机制 有人有例子吗 Thanks 为了让Activity
  • 如何从 SQLite 获取记录总数

    我正在尝试从 Sqlite DB 获取行的总数 以下是我想要做的代码片段 我不知道我在这里做错了什么 public static int getTotalCount Context context Cursor c null try c g
  • 菜单未显示在应用程序中

    由于某种原因 我的操作菜单在我的 Android Studio 应用程序中消失了 我正在按照教程学习如何创建 Android 应用程序 但最终遇到了这个问题 我正在使用 atm 的教程 http www raywenderlich com
  • 接近语法错误(代码1)插入Android SQLite

    我正在创建一个通讯录应用程序 用户可以在其中输入姓名 电子邮件地址和号码 我希望将此数据保存在数据库中 但我似乎无法使插入方法起作用 我收到的错误是 android database sqlite SQLiteException near
  • 已经使用 AsyncTask doInBackground 但新数据未显示

    我使用 AsyncTask 创建一个聊天室来接收消息 因此它总是检查即将到来的消息并将其显示给客户端 但代码似乎无法按我希望的方式工作 在客户端只显示所有旧数据 新数据不显示 因为当我尝试从服务器发送消息时 新数据没有显示在客户端中 我对这
  • 如何在 sqlite 中将 2 列合并为新列

    我有一个包含 3 列的表 我必须将 2 列中的值按降序排列到一列中 A B C z 1 2 f 5 7 s 9 5 使用此示例 输出会将 B 列和 C 列中的值放入其中 如下所示 A B s 9 f 7 f 5 s 5 z 2 z 1 我当
  • 更新到材质 1.2.0 后,材质按钮上缺少圆角半径属性

    这是我的材质按钮代码
  • 请求位置更新参数

    这就是 requestLocationUpdates 的样子 我使用它的方式 requestLocationUpdates String provider long minTime float minDistance LocationLis
  • Android 版 Robotium - solo.searchText () 不起作用

    我在使用 Robotium 时遇到 searchText 函数问题 我正在寻找这个字符串
  • Android相机意图:如何获取全尺寸照片?

    我正在使用意图来启动相机 Intent cameraIntent new Intent android provider MediaStore ACTION IMAGE CAPTURE getParent startActivityForR
  • 材质设计图标颜色

    应该是哪种颜色 暗 材质图标 在官方文档上 https www google com design spec style icons html icons system icons https www google com design s
  • Android 设备上的静默安装

    我已经接受了一段时间了 在 Android 上静默安装应用程序是不可能的 也就是说 让程序安装捆绑为 APK 的应用程序 而不提供标准操作系统安装提示并完成应用程序安装程序活动 但现在我已经拿到了 Appbrain 快速网络安装程序的副本
  • 如何将设备连接到Eclipse?

    我无法解决这个简单的问题 我正在尝试通过 USB 电缆将我的设备连接到 Eclipse 在我的 PC 上 我已经安装了 Eclipse 和 Android SDK 并且在模拟器上运行该程序运行良好 我已在我的电脑上下载并安装了 Samsun
  • Android - 将 ImageView 保存到具有全分辨率图像的文件

    我将图像放入 ImageView 中 并实现了多点触控来调整 ImageView 中的图像大小和移动图像 现在我需要将调整大小的图像保存到图像文件中 我已经尝试过 getDrawingCache 但该图像具有 ImageView 的大小 我
  • SharedFlow 和 StateFlow 的主要区别

    两者有什么区别共享流 and 状态流 以及如何使用这些MVI建筑学 使用简单更好吗Flow或者这些作为状态和事件 Flow 是冷的 意味着它仅在收集数据时才发出数据 另外Flow不能保存数据 可以把它看成是水在里面流动的管道 Flow中的数
  • Android 如何聚焦当前位置

    您好 我有一个 Android 应用程序 可以在谷歌地图上找到您的位置 但是当我启动该应用程序时 它从非洲开始 而不是在我当前的城市 国家 位置等 我已经在developer android com上检查了信息与位置问题有关 但问题仍然存在
  • android Accessibility-service 突然停止触发事件

    我有一个 AccessibilityService 工作正常 但由于开发过程中的某些原因它停止工作 我似乎找不到这个原因 请看一下我的代码并告诉我为什么它不起作用 public class MyServicee extends Access
  • 无法运行我的应用程序,要求选择 Android SDK

    今天我已经安装了Android Studio 金丝雀 1 现在我无法运行我的应用程序 将出现以下对话框 我已经通过 文件 gt 项目结构 gt Android SDK 位置 设置了正确的 SDK 位置 期待您的帮助来解决这个问题 警告对话框

随机推荐

  • 找不到变量:$

    var scriptFile tempNode attr customJScriptSrc 当通过这个我得到 参考错误 找不到变量 请建议我任何替代方法 添加这个脚本 位于文档顶部 在 javascript 代码之前添加 或者下载该库并在代
  • 请求未到达控制器但仍收到 200 响应

    我正在玩弹簧安全并试图确保一个安静的应用程序 但后来遇到了这个相当荒谬的问题 我的控制器上的所有操作都很好 请求被接受 但请求实际上从未到达控制器 并且始终返回 200 没有任何内容 我的安全配置如下所示 package com bpawa
  • 使用滑动 TabLayout 以编程方式更改选项卡

    我正在使用滑动Tab布局谷歌提供的示例 我正在尝试以编程方式切换回片段内的dialogView 内的第一个选项卡 我看到一个scrollToTab int tabIndex intpositionOffset 我怎样才能调用它返回到第一个选
  • 将 YouTube 视频嵌入

    我通过在互联网上找到的片段嵌入了 YouTube 的视频 以下是我使用的代码 interface FirstViewController Private void embedYouTube NSString urlString frame
  • 与其他测试用例一起运行时 Django 单元测试失败

    我的 Django 单元测试行为不一致 在我使用 sqlite 的开发机器上 如果我分别在两个应用程序上运行测试 测试就会通过 但是如果我运行manage py test为了一次测试所有内容 我开始在两次测试中一致地获得单元测试失败 在我使
  • 是否有一个 eclipse 插件可以为“javascript 显示模块模式”创建大纲视图?

    我喜欢 eclipse 经过一些调整它可以用于 javascript 编程 有语法完成 linting 格式化 还有 大纲 尽管仅适用于简单的 javascript 文件 令我烦恼的是 遵循 显示模块 设计模式的文件没有 大纲视图 这恰好是
  • 使用 eclipse 的 JSP 间歇性 ClassNotFoundException

    在 Windows 上运行 Eclipse Indigo Tomcat 7 使用 eclipse wtp 插件在 ROOT 上下文中运行 Web 应用程序 我遇到了这个间歇性问题 其中 eclipse 无法找到已编译的 JSP 首次访问JS
  • 解析 .NET 中的纯 Win32 PE 文件(Exe/DLL)

    我需要解析普通的 Win32 DLL Exe 并从中获取所有导入和导出以在控制台或 GUI 即 Win Forms 上显示 是否可以通过读取导出 导入表来解析 C NET 中的 Win32 DLL Exe 并从中获取托管类型 由于它是非托管
  • ElasticSearch 术语聚合

    我尝试使用弹性搜索通过以下查询对下面的数据执行术语聚合 输出将名称分解为标记 请参见下面的输出 所以我尝试将 os name 映射为 multi field 现在我无法通过它进行查询 是否可以有没有 token 的索引 比如 Fedora
  • 使用 Android 蓝牙发送文件?

    有什么方法可以使用 Android 的内部蓝牙将文件发送到其他设备吗 请举个例子 这是一个小功能 你可以使用 Method to share data via bluetooth public void bluetoothFunctiona
  • SSIS——允许任务失败但包成功?

    有没有办法允许脚本任务失败 但包执行结果仅基于other任务的执行结果 例如 我有 5 个任务 我不在乎任务 2 的结果是什么 但如果其他任何任务失败 我希望包失败 不然我希望它成功 这可能吗 还有设置FailPackageOnFailur
  • x,y数据逆时针排序

    I have a set of points in a text file random shape dat The initial order of points in the file is random I would like to
  • 维基百科 API:如何搜索特定类别中的术语

    我很难弄清楚一项基本任务 如何找到术语 限制在特定类别 我觉得 Wiki API 文档有点令人困惑 我只想接收一个 JSON 文件作为输出 其中包含与该术语相关的所有建议 前任 我搜索矩阵 类别 电影 这样我就可以拥有 黑客帝国 1 黑客帝
  • 如何在垂直recyclerview android中实现Vertical Recyclerview?

    假设我有2 items in a RecyclerView其中每个项目都有一个innerrecyclerview其中有周围100 件其中两者都是垂直的或任何对现有问题没有任何影响的东西 我已经在其他 stackoverflow 问题或其他
  • 创建无丢帧的无尽 cgpath

    我需要不断创建一个cgpath 目前我是这样做的 func createLine var rand randomBetweenNumbers 1 2 currentY if rand lt 1 5 currentX CGPathAddLin
  • Qt 应用程序:无法加载平台插件“windows”。可用平台有:

    我用 msvc2010 编译了 Qt 5 0 0 因为我需要带有配置字符串的 opengl configure prefix CD qtbase opensource nomake nomake examples nomake demo o
  • Keras:使用带有 flow_from_dataframe / flow_from_directory 的 ImageDataGenerator 时如何禁用图像大小调整?

    我正在尝试使用 ImageDataGenerator 并将自定义函数传递给preprocessing function范围 但是 根据 Keras 文档 此函数仅在图像大小调整后才会运行 预处理函数 每个输入隐含的函数 该函数将在图像大小调
  • Node.js 中的“未捕获的语法错误:意外的标记 <”

    当我尝试提供客户端代码时 出现以下屏幕截图错误 当我尝试跑步时node server server js 下面是我的服务器 js code app use express static path join dirname public ap
  • 如何在 python 中进行模拟并仍然允许执行模拟函数的实际代码

    我最近开始使用 python 中的模拟框架 似乎如果我修补一个函数 则不会调用实际代码 这意味着该实际函数所做的数据库更改等未实现 我一直试图通过预先调用该函数并存储返回值并将其作为 arg 在 patch 中传递来绕过它 但是 有更好的方
  • Android:如何获取当前设备 WiFi-direct 名称

    在 P2P 设置中 我了解如何获取另一个设备的名称 但如何获取我自己的设备的名称 设置下的 WiFi direct 中显示的那个 我检查过WiFiManager WiFiInfo 还有更多没有成功 打开设备上的 wifi 后 它会发送 WI