小编hen*_*cjc的帖子

使用Android中的application/vnd.wfa.wsc创建NDEF WiFi记录

从Android 5.0.0开始,您可以长时间点击WiFi连接并将该连接写入标签("写入NFC标签").您可以在此处找到该操作的源:WriteWifiConfigToNfcDialog.java.采用WiFi连接并创建NDEF有效负载的相关线路似乎在这里:

String wpsNfcConfigurationToken = mWifiManager.getWpsNfcConfigurationToken(mAccessPoint.networkId);

mWifiManager是一个实例WifiManager,但getWpsNfcConfigurationToken不是API的一部分.通过跟踪此方法,我们可以在此处找到它的提交:添加对NFC WSC令牌创建的调用,遗憾的是没有帮助.这是我的调查已经用完的地方.编辑:我发现了以下调用堆栈:

WifiServiceImpl.java 电话 mWifiStateMachine.syncGetWpsNfcConfigurationToken(netId);

WifiStateMachine.java 电话 mWifiNative.getNfcWpsConfigurationToken(netId);

WifiNative.java 终于有了方法

public String getNfcWpsConfigurationToken(int netId) { return doStringCommand("WPS_NFC_CONFIG_TOKEN WPS " + netId); }

然后调用

String result = doStringCommandNative(mInterfacePrefix + command);

在哪里doStringCommandNative进行系统调用(无法在任何地方找到此代码).

现在调查结束的地方.

希望有人能介入,并告诉我,创建一个方法NdefRecord是类型的application/vnd.wfa.wsc给定的SSID,密码,加密/身份验证类型.

我当然检查了application/vnd.wfa.wsc由Android创建的实际记录的字节,但手动重新创建这个字节的过程似乎可能非常不可靠,而且非常繁琐.

java android nfc wifi ndef

15
推荐指数
2
解决办法
1867
查看次数

jQuery查找/替换大量文本

我正在使用jQuery,我需要为从文本文件"example.txt"中提取的文本创建一个查找/替换表单.

首先,这是HTML:

<div id="outbox" class="outbox">
<h3>Output</h3>
<div id="output"></div>
</div>
<div class="content">
<h3>Text File Location</h3>
<br />
<form id="prac" action="prac9.html">
    <input id="locator" type="text" value="example.txt" /> <br />
    <input id="btnlocate" value="Load" type="button" />
</form>
<br />
<h3>String Search</h3>
<form id="prac2" action="prac9.html">
    <div id='input'><input type='text' id='fancy-input'/> ...Start Typing</div> <br />

</form>
<br />
<h3>Find / Replace String</h3>
<form id="prac3" action="prac9.html">
    <input id="findtxt" type="text" value="" /> Find <br />
    <input id="replacetxt" type="text" value="" /> Replace<br />
    <input id="btnreplace" value="Find & Replace" type="button" />
</form> …
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery replace find

0
推荐指数
1
解决办法
966
查看次数

标签 统计

android ×1

find ×1

java ×1

javascript ×1

jquery ×1

ndef ×1

nfc ×1

regex ×1

replace ×1

wifi ×1