jasmine1

如何基于WiFi P2P开发对传文件的APK?

0
阅读(1211)

1.手机做热点时,如何获取连过来设的具体信息

[DESCRIPTION]

MTK手机做热点时,可以读取连过来的client的信息,平台默认会显示mac地址在热点热点设定界面。

[SOLUTION]

1、连过来的设备的信息存放在/data/misc/dhcp/dnsmasq.leases中

2、它的格式是:

/系统id,不需取值/client mac地址/client ip地址/ client device name/加权后mac地址,也不需取值

135704175888:00:12:34:56:78 192.168.43.133 android-184cc6c105d7a3b 01:88:00:12:34:56:78

2、参考WifiServie.java的getClientIp()方法,可以客制化这个方法取得device name,具体如下:

public String getClientDeviceName(String deviceAddress) {//传mac地址进来

enforceAccessPermission();

if (TextUtils.isEmpty(deviceAddress)) {

return null;}

2.如何基于WiFi P2P开发对传文件的APK

[DESCRIPTION]

mtk释放版本与google默认版本相同,只提供了对WiFi P2P协议的支持,而不包含对传文件的APK;

关于APK开发MTK内部暂无开发计划,需要客户参考google文档自行开发。

[SOLUTION]

参考文档地址:

http://developer.android.com/guide/topics/connectivity/wifip2p.html