我有一個Android應用程序的一大問題。我需要做的是:數據傳輸中的Android
1)用戶A做了第一電話 2)用戶B接收信息,並做一些事情自動
我試圖使用套接字。我已經成功的,但問題是用戶B必須首先點擊一個按鈕來接收事件數據,我想那是什麼東西在B的應用程序,只要事情發生在用戶的設備發生。 (用戶B不知道什麼時候做一些事情,應該沒有需要點擊一個按鈕)
如何從一個Android手機發送到另一個數據將是非常有益的一個小教程。我想要的只是如果有什麼東西可以讓接收器自動獲取數據。
我有一個Android應用程序的一大問題。我需要做的是:數據傳輸中的Android
1)用戶A做了第一電話 2)用戶B接收信息,並做一些事情自動
我試圖使用套接字。我已經成功的,但問題是用戶B必須首先點擊一個按鈕來接收事件數據,我想那是什麼東西在B的應用程序,只要事情發生在用戶的設備發生。 (用戶B不知道什麼時候做一些事情,應該沒有需要點擊一個按鈕)
如何從一個Android手機發送到另一個數據將是非常有益的一個小教程。我想要的只是如果有什麼東西可以讓接收器自動獲取數據。
如果你正在嘗試做P2P,好,那將是困難的在Android上。但是,您可以使用GCM來模擬它。
你傳遞什麼類型的數據。如果它的String
您可以使用BufferedReader
。 BufferedReaderObject.read()
會等到你送的字符串。所以請保持這個讀取線程。 閱讀後執行任何你需要的。
編輯見下文
@Override
public void run()
{
BufferedReader br=new BufferedReader(new InputStreamReader(socket.getInputStream()));
String yourString=br.readLine();
//work with your string
}
耶字符串,我傳遞字符串 –
那就試試這個,將是ü一個更好的選擇。 –
似乎沒有工作,你能給我寫一個迷你教程或其他的東西嗎? –
威爾GCM樣品工作在ICS –