- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中android.net.wifi.p2p.WifiP2pConfig
类的一些代码示例,展示了WifiP2pConfig
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WifiP2pConfig
类的具体详情如下:
包路径:android.net.wifi.p2p.WifiP2pConfig
类名称:WifiP2pConfig
暂无
代码示例来源:origin: stackoverflow.com
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = "..."; // insert ip here
config.groupOwnerIntent = 0;
config.wps.setup = WpsInfo.PBC;
manager.connect(..., config, ...);
代码示例来源:origin: stackoverflow.com
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
mManager.connect(mChannel, config, new ActionListener() {
@Override
public void onSuccess() {
//success logic
}
@Override
public void onFailure(int reason) {
//failure logic
}
});
代码示例来源:origin: stackoverflow.com
WifiP2pDevice device = spinnerAdapter.getItem((int) mSpinner.getSelectedItemId());
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
config.wps.setup = WpsInfo.PBC;
mWifiP2pManager.connect(mChannel, config, mActionListener);
代码示例来源:origin: stackoverflow.com
private void connect(WifiP2pDevice host){
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = host.hostAddress;
config.wps.setup = WpsInfo.PBC;
config.groupOwnerIntent = 0;
wifiP2pManager.connect(wifiP2pChannel, config, null);
}
代码示例来源:origin: stackoverflow.com
final WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress=myDeviceAddr;
config.wps.setup = WpsInfo.PBC;
config.groupOwnerIntent =15;
代码示例来源:origin: stackoverflow.com
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = assetWifiP2pDevice.deviceAddress;
config.wps.setup = WpsInfo.KEYPAD;
config.wps.pin = "00000000";
mManager.cancelConnect(mChannel, null);
mManager.connect(mChannel, config, new WifiP2pManager.ActionListener() {
@Override
public void onSuccess() {
}
@Override
public void onFailure(int reason) {
}
});
代码示例来源:origin: stackoverflow.com
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = this.address;
config.wps.setup = WpsInfo.PBC;
代码示例来源:origin: stackoverflow.com
WifiP2pConfig config = new WifiP2pConfig();
config.groupOwnerIntent = 15; //Value between 0-15
代码示例来源:origin: stackoverflow.com
public void connect() {
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = "DEVICE_TO_CONNECT_MAC_ADDRESS";
config.wps.setup = WpsInfo.PBC;
mManager.connect(mChannel, config, new ActionListener() {
@Override
public void onSuccess() {
// WiFiDirectBroadcastReceiver will notify us. Ignore for now.
}
@Override
public void onFailure(int reason) {
Toast.makeText(WiFiDirectActivity.this, "Connect failed. Retry.",
Toast.LENGTH_SHORT).show();
}
});
}
代码示例来源:origin: stackoverflow.com
WifiP2pConfig config = new WifiP2pConfig();
config.groupOwnerIntent = 0;
代码示例来源:origin: stackoverflow.com
@Override
public void connect(final WifiP2pDevice device) {
//obtain a peer from the WifiP2pDeviceList
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
config.wps.setup = WpsInfo.PBC;
config.groupOwnerIntent = 15; // I want this device to become the owner
mManager.connect(mChannel, config, new WifiP2pManager.ActionListener() {
@Override
public void onSuccess() {
//success logic
Log.d(P2P, "connected to device " + device.deviceName);
}
@Override
public void onFailure(int reason) {
//failure logic
Log.d(P2P, "unable to establish connection to device " + device.deviceName);
}
});
}
代码示例来源:origin: stackoverflow.com
WifiP2pConfig wifiP2pConfig = new WifiP2pConfig();
wifiP2pConfig.deviceAddress = device.deviceAddress;
wifiP2pConfig.groupOwnerIntent = 0;
代码示例来源:origin: stackoverflow.com
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
config.wps.setup = WpsInfo.PBC;
Random r = new Random();
config.groupOwnerIntent = r.nextInt(14);
mManager.connect(mChannel, config, new WifiP2pManager.ActionListener() {
...
代码示例来源:origin: stackoverflow.com
WifiP2pManager mManager;
Channel mChannel;
BroadcastReceiver mReceiver;
...
@Override
protected void onCreate(Bundle savedInstanceState){
...
mManager = (WifiP2pManager) getSystemService(Context.WIFI_P2P_SERVICE);
mChannel = mManager.initialize(this, getMainLooper(), null);
mReceiver = new WiFiDirectBroadcastReceiver(mManager, mChannel, this);
...
}
//obtain a peer from the WifiP2pDeviceList
WifiP2pDevice device;
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
mManager.connect(mChannel, config, new ActionListener() {
@Override
public void onSuccess() {
//success logic
}
@Override
public void onFailure(int reason) {
//failure logic
}
});
代码示例来源:origin: YaphetS1/WiFi-Direct-File-Transfer-App
public static void connect(String deviceAddress, final WifiP2pManager manager, final WifiP2pManager.Channel channel, final Context context, WifiP2pManager.ActionListener listener) {
final WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = deviceAddress;
config.groupOwnerIntent = 0;
Log.d("Connect", "initiated");
manager.connect(channel, config, listener);
}
代码示例来源:origin: saki4510t/libcommon
/**
* 指定したMACアドレスの機器へ接続を試みる
* @param remoteMacAddress
*/
public void connect(@NonNull final String remoteMacAddress) {
if (DEBUG) Log.v(TAG, "connect:remoteMacAddress=" + remoteMacAddress);
final WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = remoteMacAddress;
config.wps.setup = WpsInfo.PBC;
connect(config);
}
代码示例来源:origin: retomeier/Wrox-ProfessionalAndroid-4E
private void connectTo(WifiP2pDevice peerDevice) {
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = peerDevice.deviceAddress;
mWifiP2pManager.connect(mWifiDirectChannel, config, actionListener);
}
代码示例来源:origin: saki4510t/libcommon
/**
* 指定した機器へ接続を試みる
* @param device
*/
public void connect(@NonNull final WifiP2pDevice device) {
if (DEBUG) Log.v(TAG, "connect:device=" + device);
final WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
config.wps.setup = WpsInfo.PBC;
connect(config);
}
代码示例来源:origin: stackoverflow.com
@Override
public void onPeersAvailable(WifiP2pDeviceList peers) {
// DO WHATEVER YOU WANT HERE
for ( WifiP2pDevice peer : peers.getDeviceList()) {
WifiP2pDevice device=peer;
//here get the device info
String deviceaddr= device.deviceAddress;
if(device.deviceAddress.equals("somedevice")){
Toast.makeText(ctx, "Server Name "+device.deviceName,Toast.LENGTH_LONG).show();
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
}
}
}
代码示例来源:origin: markrjr/Salut
private void connectToDevice(final SalutDevice device, final SalutCallback onFailure) {
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.macAddress;
manager.connect(channel, config, new WifiP2pManager.ActionListener() {
@Override
public void onSuccess() {
Log.d(TAG, "Attempting to connect to another device.");
lastConnectedDevice = device;
}
@Override
public void onFailure(int reason) {
onFailure.call();
Log.e(TAG, "Failed to connect to device. ");
}
});
}
我是一名优秀的程序员,十分优秀!