❶ android的.apk文件怎么上传到手机
具体方法如下:
1、首先打开电脑上的qq,在首界面找到我的设备。
同时打开手机qq,并连上无线。
❷ Android中使用HttpPost实现数据与文件同时上传的功能
Part[] parts;
文字
parts[i++] = new StringPart(key, value, HTTP.UTF_8);
附件
// parts[i++] = new FilePart(file.getKey(), file.getValue());
// parts[i++] = new FilePart(file.getKey(),
// file.getValue().getName(),
// file.getValue(), null, HTTP.UTF_8);
parts[i++] = new FilePart(file.getKey(), file.getValue().getName(),file.getValue());
上传
httpPost.setEntity(new MultipartEntity(parts, httpPost.getParams()));
去下载开源的StringPart FilePart MultipartEntity
❸ 手机和电脑,互传比较大的文件,那种方式比较好
若使用vivo手机,电脑和手机相互导入文件的方法:
1、互传网页版,在手机和电脑连接同一个WiFi的情况下,电脑上打开网址:网页链接,然后通过手机运行“互传”软件--传送文件--网页传--扫一扫--扫描网页端二维码--连接成功--可通过网页管理手机文件或应用;
2、通过数据线将手机连接电脑(手机端的弹窗选择“传输照片”或“管理文件”),然后把电脑中的文件复制到手机U盘或将手机中的文件复制到电脑中;
3、在电脑端和手机端同时登录QQ,将文件通过QQ中我的设备导入手机或电脑。
4、电脑端和手机端同时登录微信,将文件通过微信的“文件传输助手”进行传输。
温馨提示:隐私空间数据不支持导入电脑,可以将需要的数据移出隐私空间后再导入电脑。
更多使用疑惑可进入vivo官网--我的--在线客服--输入人工,咨询在线客服反馈。
❹ android上大文件分片上传 具体怎么弄
提供一点demo
断点续传(改良版)
package com.phone1000.demo09;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.RandomAccessFile;
public class RandomAccessDemo {
public static void main(String[] args) {
// 1.找到文件
File file = new File("E:\\网络云盘\\网络云同步盘\\Android开发视频教程\\[Android开发视频教程]02_01_spinner的使用.mp4");
File file2 = new File("E:\\我的照片\\[Android开发视频教程]02_01_spinner的使用.mp4");
//2.创建流
RandomAccessFile is = null;
FileOutputStream os = null;
try {
is = new RandomAccessFile(file,"r");
os = new FileOutputStream(file2,true);
//3.定义一个容器
byte[] b = new byte[1024];
//4.定义一个长度
int len = 0 ;
long oldLength = file.length();
long newLength = 0;
//5.循环读数
while((len = is.read(b)) != -1){
if(newLength >= oldLength)
{
System.out.println("传输完成!");
break;
}
else{
newLength = newLength + len;
is.seek(newLength);
os.write(b);
}
}//释放资源
os.close();
is.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
❺ android 怎么多图上传 okhttp
android上传图片是先将图片文件转换成流文件:可用以下代码转换流文件,imgPath为图片的完整地址
//图片转化成base64字符串
public static String imgToBase64(String imgPath) {
InputStream in = null;
byte[] data = null;
//读取图片字节数组
try {
in = new FileInputStream(imgPath);
data = new byte[in.available()];
in.read(data);
in.close();
}
catch (IOException e){
e.printStackTrace();
}
//对字节数组Base64编码
sun.misc.BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(data);//返回Base64编码过的字节数组字符串
}
然后图片文件就成为一串字符串啦,传递方法和普通字符串一样,多图使用分号隔开即可,后台收到后直接将流文件转换成图片保存即可。