2013-06-05 109 views

回答

0

這是可能的,但您的設備必須是根。看到我對這個密切相關的問題的回答:https://stackoverflow.com/a/18629705/1041475

更爲複雜的替代方法是使用已經應用的補丁構建自己的ROM。

+1

顯然,如果我打算分發我的應用程序,這些都不是可行的解決方案。 –

0

一旦兩個設備連接至少一次,確認就不再需要了。否則,其他兩個答案會很好地覆蓋它,目前不可能這樣做,並且可能永遠不會,至少根據this "bug" report,這被Android項目成員之一認爲已經過時(參見第46頁)。

0

與此同時,通過調用creategroup(),您可以立即成爲無線直連連接的擁有者。這將創建一個客戶端可以連接到的接入點。客戶端可以使用WIFI_P2P_CONNECTION_CHANGED_ACTION事件獲取SSID和密碼,請參閱此blogcode示例。

4

有點遲到的反應,但它可能有助於某人尋找答案。

是的,可以通過創建接入點爲@hengsti說,但我建議考慮使用Google Nearby Connections API(Nearby -> Connections API)。它更可靠,更易於使用。

+0

同意100%。我剛剛完成了使用WifiP2P的舊版應用程序的移植,現在使用「附近的連接」連接更加可靠,並且可以在沒有交互的情況下進行連接(如果需要)。 – Bill

相關問題