Android中的视频上传
我想上传视频文件到服务器,即使应用程序被强制停止/关闭。现在,只要我强制停止应用程序,视频上传过程就会停止。当应用程序位于前台和后台时,上传是可以的,但当我们长按home按钮或通过设置/应用程序管理器停止应用程序时,上传是可以的 我已经使用了服务和线程,但它不起作用。试试这个:Android中的视频上传,android,Android,我想上传视频文件到服务器,即使应用程序被强制停止/关闭。现在,只要我强制停止应用程序,视频上传过程就会停止。当应用程序位于前台和后台时,上传是可以的,但当我们长按home按钮或通过设置/应用程序管理器停止应用程序时,上传是可以的 我已经使用了服务和线程,但它不起作用。试试这个: private void uploadData(String filePath) { final Handler handler = new Handler(); new Thread(new Runna
private void uploadData(String filePath) {
final Handler handler = new Handler();
new Thread(new Runnable() {
public void run() {
handler.post(new Runnable() {
public void run() {
new AsyncTask<Params, Progress, Result>() {
protected Result doInBackground(Params... params) {
//paste your uploading code here. this will work
}
}.execute(Params);
}
});
}
}).start();
}
private void上传数据(字符串文件路径){
最终处理程序=新处理程序();
新线程(newrunnable()){
公开募捐{
handler.post(新的Runnable(){
公开募捐{
新建异步任务(){
受保护的结果doInBackground(参数…参数){
//将您的上传代码粘贴到此处。这将起作用
}
}.执行(参数);
}
});
}
}).start();
}
您尝试过asynctask吗?谢谢Biraj,是的,我们尝试过,但asynctask也在我们停止应用程序后立即停止。