第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在Android中以編程方式發(fā)送短信

在Android中以編程方式發(fā)送短信

暮色呼如 2019-11-11 12:59:14
好。我正在通過我的應(yīng)用發(fā)送短信。發(fā)送文本消息后,它將狀態(tài)更新發(fā)送到服務(wù)器。這部分工作正常,但是我遇到的問題是雙重的。我不確定它們是否相關(guān),但我認為它們是相關(guān)的。我的應(yīng)用程序可以將單個文本發(fā)送給多個用戶。這是代碼示例...if(phoneNumbers.length > 0 && message.getText().toString().equals("") == false){    for(int i=0;i<phoneNumbers.length;i++)    {        sms = SmsManager.getDefault();        try        {            sms.sendTextMessage(phoneNumbers[i], null, message.getText().toString(), null, null);            sentQuantity++;        }        catch(IllegalArgumentException e)        {        }    }}基本上,它只是遍歷一組電話號碼,然后一次發(fā)送一個文本。這就是我的問題所在。如果我選擇3個或更多的數(shù)字發(fā)送文本到,有時并非所有文本都實際發(fā)送。它非常隨機地發(fā)生。我認為這是因為發(fā)送每個單獨的消息之間存在延遲,但是代碼沒有等待足夠長的時間。我達到了這個假設(shè),因為如果我使用eclipse進入程序并手動瀏覽應(yīng)用程序,那么一切都會正常進行。我的另一個問題是當(dāng)我將短信狀態(tài)更新發(fā)送到Web服務(wù)器時。發(fā)送短信后,該應(yīng)用程序立即連接到互聯(lián)網(wǎng),并通過http帖子告知服務(wù)器發(fā)送的短信數(shù)量。這是我的互聯(lián)網(wǎng)代碼段...for(int i = 0; i < postNames.length; i++){    nameValuePairs.add(new BasicNameValuePair(postNames[i], postValues[i]));    }    //http post    try{            HttpParams httpParameters = new BasicHttpParams();            int timeoutConnection = 10000;            HttpConnectionParams.setConnectionTimeout(httpParameters,timeoutConnection );            HttpClient httpclient = new DefaultHttpClient(httpParameters);                          HttpPost httppost = new HttpPost(webAddress);            httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));            HttpResponse response = httpclient.execute(httppost);            HttpEntity entity = response.getEntity();            is = entity.getContent();本節(jié)僅編譯帖子的項目,連接到網(wǎng)頁并發(fā)送帖子。此處的關(guān)鍵是10秒的連接超時。再一次,就像我之前說的,互聯(lián)網(wǎng)連接在發(fā)送文本后立即發(fā)生。因此,如果我進入調(diào)試模式并手動完成該過程,則一切正常。但是,如果我僅在手機上運行該應(yīng)用程序,則會收到連接超時錯誤?,F(xiàn)在,我希望,如果我能將文本消息的數(shù)量減少為一個文本,而不考慮收件人的數(shù)量,那真是太棒了。我嘗試用逗號分隔電話號碼,但沒有用。我還嘗試用分號分隔數(shù)字(就像Microsoft Outlook或GMail一樣,可以將多個收件人添加到電子郵件中)。這些都不對我有用。有沒有人有什么建議?即使完全有不同的方法,也將不勝感激。哦,我不想使用Google Messaging意圖發(fā)送消息,我需要使用自己的應(yīng)用程序。
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 401 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號