上傳到伺服器android
❶ android怎麼實現卸載本應用然後發送信息到伺服器
卸載之後肯定不能再發送信息了,不過有2個解決方法,一個是用另外一個程序監控你自己的程序,卸載就發消息,這不估計不行。另一個就是程序定時向伺服器報道,如果超過某個時限沒有報道就視為卸載了。
❷ android 上傳到伺服器的mp4文件網頁上不能播放但是能用地址下載播放
一、注意編碼方式。同為MP4格式的視頻,它的編碼方式有多種:divx、xvid、h264等等。可以分別試一下,通常網頁支持的是xvid。二是注意視頻解析度。不能高了,否則不能播放。通常用320*240試試。三是注意視頻的碼率(比特率),不能高了,否則不能播放。通常用500K左右就可以了。以上三個參數,在轉換成MP4時,可以設置。建議用格式工廠來轉換。在轉換時,點開輸出配置,就可以設置具體的參數了。
❸ Android打開系統相冊返回一張圖片,如何將返回的圖片上傳到Tomcat伺服器中
文件上傳需要用到HttpClient,打開系統相冊需要通過內容提供者調用android相冊或者文件管理器(源代碼查看附件)關於HttpClient的文件上傳HttpClient相比傳統JDK自帶的URLConnection,增加了易用性和靈活性(具體區別,日後我們再討論),它不僅是客戶端發送Http請求變得容易,而且也方便了開發人員測試介面(基於Http協議的),即提高了開發的效率,也方便提高代碼的健壯性。因此熟練掌握HttpClient是很重要的必修內容,掌握HttpClient後,相信對於Http協議的了解會更加深入。
一、HttpClient是Apache Jakarta Common下的子項目,用來提供高效的、最新的、功能豐富的支持HTTP協議的客戶端編程工具包,並且它支持HTTP協議最新的版本和建議。HttpClient已經應用在很多的項目中,比如Apache Jakarta上很著名的另外兩個開源項目Cactus和HTMLUnit都使用了HttpClient。
二、特性
1. 基於標准、純凈的java語言。實現了Http1.0和Http1.1
2. 以可擴展的面向對象的結構實現了Http全部的方法(GET, POST, PUT, DELETE, HEAD, OPTIONS, and TRACE)。
3. 支持HTTPS協議。
4. 通過Http代理建立透明的連接。
5. 利用CONNECT方法通過Http代理建立隧道的https連接。
6. Basic, Digest, NTLMv1, NTLMv2, NTLM2 Session, SNPNEGO/Kerberos認證方案。
7. 插件式的自定義認證方案。
8. 便攜可靠的套接字工廠使它更容易的使用第三方解決方案。
9. 連接管理器支持多線程應用。支持設置最大連接數,同時支持設置每個主機的最大連接數,發現並關閉過期的連接。
10. 自動處理Set-Cookie中的Cookie。
11. 插件式的自定義Cookie策略。
12. Request的輸出流可以避免流中內容直接緩沖到socket伺服器。
13. Response的輸入流可以有效的從socket伺服器直接讀取相應內容。
14. 在http1.0和http1.1中利用KeepAlive保持持久連接。
15. 直接獲取伺服器發送的response code和 headers。
16. 設置連接超時的能力。
17. 實驗性的支持http1.1 response caching。
18. 源代碼基於Apache License 可免費獲取。
三、使用方法
使用HttpClient發送請求、接收響應很簡單,一般需要如下幾步即可。
1.創建HttpClient對象。
2.創建請求方法的實例,並指定請求URL。如果需要發送GET請求,創建HttpGet對象;如果需要發送POST請求,創建HttpPost對象。
3.如果需要發送請求參數,可調用HttpGet、HttpPost共同的setParams(HetpParams params)方法來添加請求參數;對於HttpPost對象而言,也可調用setEntity(HttpEntity entity)方法來設置請求參數。
4.調用HttpClient對象的execute(HttpUriRequest request)發送請求,該方法返回一個HttpResponse。
5.調用HttpResponse的getAllHeaders()、getHeaders(String name)等方法可獲取伺服器的響應頭;調用HttpResponse的getEntity()方法可獲取HttpEntity對象,該對象包裝了伺服器的響應內容。程序可通過該對象獲取伺服器的響應內容。
6.釋放連接。無論執行方法是否成功,都必須釋放連接
❹ Android 上傳圖片到伺服器
final Map<String, String> params = new HashMap<String, String>();
params.put("send_userId", String.valueOf(id));
params.put("send_email", address);
params.put("send_name", name);
params.put("receive_email", emails);
final Map<String, File> files = new HashMap<String, File>();
files.put("uploadfile", file);
final String request = UploadUtil.post(requestURL, params, files);
❺ Android客戶端向伺服器請求提交數據,提交失敗後怎麼處理
不知道你是不是使用的第三方框架,提交失敗之後,設置再次提交,如果再次提交還是失敗,你看一下是不是設置的網路超時太短造成的!你稍微改大一些試試!最好是和伺服器端聯調,好確定是否將數據發送到伺服器,而伺服器未給你返回數據
❻ 求助,Android如何定時上傳數據到伺服器
利用ftp定時上傳log到其他伺服器的方法
利用ftp定時上傳log到其他伺服器#!/bin/bash #時間的生成 Y=` date --date="-1 hour" +%Y` m=` date --date="-1 hour" +%m` d=`date --date="-1 hour" +%d` H=`date --date="-1 hour" +%H`
IPhone上傳圖片到伺服器
求助:IPhone上傳圖片到伺服器 我在網上看到 IPhone上傳到伺服器用的是PHP的web接收,地址: 我只會asp.net ,請問用ASP.net和IPhone怎麼結合實現手機端的圖片上傳到伺服器上? 求助!!! 重點在:if (move_uploaded_file($_FILES['u
android開發以上傳圖片到七牛雲緩扮孫存儲伺服器
android開發之上傳圖片到七牛雲缺激存儲伺服器 相信很多開發者會把圖片存放到七牛上,我的web站點也是吧圖片存儲到七牛上,對於以圖片為主的站點,這樣可以節省很大帶寬。 將圖片上傳到七牛伺服器的重點就是獲得上傳憑證uploadToken,直接把AccessKey和Secret放到客戶端太不安全,擾鏈容易被反編譯。所以需要在伺服器端根據AccessKey和Secret動態生成一個uploadToken,
❼ android怎樣實時上傳崩潰日誌到伺服器
讓系統處理崩潰,然後把錯誤日誌上傳到伺服器並且服務只能運行2秒鍾,如果2秒鍾錯誤日誌沒有上傳到伺服器,那麼這個錯誤信息就不要了。然後再停止服務,在服務銷毀的時候同時銷毀進程。
核心代碼:
public int onStartCommand(Intent intent, int flags, int startId) { stopDelayed = intent.getLongExtra("Delayed", 2000); PackageName = intent.getStringExtra("PackageName"); expection = intent.getStringExtra("exception"); try { //這里上傳崩潰日誌 } catch (java.lang.Exception e) { e.printStackTrace(); } handler.postDelayed(new Runnable() { @Override public void run() {/* Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage(PackageName); startActivity(LaunchIntent);*/ KillSelfService.this.stopSelf(); //android.os.Process.killProcess(android.os.Process.myPid()); } }, stopDelayed); return super.onStartCommand(intent, flags, startId);}
@Overridepublic void onDestroy() { super.onDestroy(); Log.i(TAG, "onDestroy: "); android.os.Process.killProcess(android.os.Process.myPid());}
❽ Android端用json批量上傳多圖片,求服務端代碼,如何解析並保存到伺服器。謝謝各位大神
你先要看Android 端怎麼給你傳的啊
json是本質是怎麼? 字元串啊
傳圖可以通過以下方式(最終都是以流的形式傳遞,但是格式不一樣):
1、流 移動端將圖片轉為位元組流 傳遞, 你直接就獲取流 然後轉圖片
2、字元串 移動端將圖片轉為一個字元串(很長),然後傳遞,你後台就獲取字元串
3、壓縮文件 文件傳輸(也是流),後台獲取流轉文件
你說json的話,那他是將圖轉為字元串?
或者他其實是用網路框架提供的傳遞文件的方法直接傳遞的圖?
再或者他是寫的文件讀寫流?
然後你就網路你框架(Spring MVC?)怎麼獲取