android - 将后缀添加到 WiFi Direct 组名称的名称。(类似于 PDANet 所做的)
问题描述
我正在尝试使用自定义名称创建 WiFi Direct Group。但在探索了所有选项后,我发现我们无法更改名称,Android OS 自行决定WiFi Direct Group的名称
我什至尝试反射来实现相同的效果,但它在Android Nougat 及更高版本上不起作用。
我正在使用以下代码创建 WiFi 直连组:
WifiP2pManager manager = (WifiP2pManager) getSystemService(Context.WIFI_P2P_SERVICE);
WifiP2pManager.Channel channel = manager.initialize(this, getMainLooper(), null);
manager.createGroup(channel, new WifiP2pManager.ActionListener() {
@Override
public void onSuccess() {
Toast.makeText(getApplicationContext(), "Group Created", Toast.LENGTH_SHORT).show();
}
@Override
public void onFailure(int i) {
Toast.makeText(getApplicationContext(), "Group Creation Failed", Toast.LENGTH_SHORT).show();
}
});
但是当我尝试使用 PDANet+ 应用程序时,他们能够创建一个带有 PDANet 后缀的 WiFi Direct 组名。
例如:
我的应用程序生成以下组名:DIRECT-mq-ONEPLUS
而 PDANet 生成:DIRECT-Dj-ONEPLUS A6000-PdaNet
所以我想知道他们如何将后缀添加到 WiFi Direct 组名称中。如果有人可以帮助我,那将有很大帮助。!
谢谢。!
解决方案
推荐阅读
- blazor - Blazor Hybrid iOS 应用程序未加载
- javascript - 从 D3.js v3 迁移到 D3.js v7 不起作用
- r - 更好地表示日期时间差异
- javascript - 三/Ammo/enable3d js:物理体不随着网格骨骼旋转的变化而更新?
- .net - IIS Express 无法连接到 LocalDB
- c# - 如何修复数据库中已经存在名为“Books”的对象
- asynchronous - 如何在.net核心的同步方法中调用异步方法
- mongodb - Mongo / Mongoose 特殊字符查询不起作用
- python - list index out of range in list of lists Python
- java - New gallery file added broadcast intent