当前位置:首页 » 安卓系统 » android下载功能

android下载功能

发布时间: 2024-10-12 21:31:22

㈠ android手机怎么下载程序

通常在手机上有电子市场,可以在上android市场搜索,然后点安装,手机上就行了。
也可以下载个助手软件,安装。
或者有SDK的话,直接adb remount
adb install *.apk

㈡ android如何调用系统自带文件下载功能

文件下载是那种从网上下载的那种吗?
如果是的话有一种http下载
1.直接打开文件
A.创建一个一个URL对象url = new URL(urlStr);这个url可以直接是网络下载地址。
B.通过URL对象,创建一个HttpURLConnection对象
// 创建一个Http连接
HttpURLConnection urlConn = (HttpURLConnection) url
.openConnection();
C.得到InputStram,这个输入流相当于一个管道,将网络上的数据引导到手机上。但是单纯的对于InputStram不好进行操作,它是字节流,因此用InputStreamReader把它转化成字符流。然后在它上面再套一层BufferedReader,这样就能整行的读取数据,十分方便。这个在java的socket编程中我们已经见识过了。
// 使用IO流读取数据
buffer = new BufferedReader(new InputStreamReader(urlConn
.getInputStream()));
D.从InputStream当中读取数据
while ((line = buffer.readLine()) != null) {
sb.append(line);}
2.文件存到sd卡中
SDPATH = Environment.getExternalStorageDirectory() + "/"
File dir = new File(SDPATH + dirName);
dir.mkdirs();
File file = new File(SDPATH + dirName + fileName);
file.createNewFile()
url = new URL(urlStr);这个url可以直接是网络下载地址。
HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();
inputStream inputStream =urlConn.getInputStream()
output = new FileOutputStream(file);
byte buffer [] = new byte[4 * 1024];
while((inputStream.read(buffer)) != -1)
{
output.write(buffer);
}//

热点内容
解压训练球 发布:2024-11-24 06:43:46 浏览:3
macfinder隐藏文件夹 发布:2024-11-24 06:32:38 浏览:893
开源脚本 发布:2024-11-24 06:30:12 浏览:170
ftp内网 发布:2024-11-24 06:24:51 浏览:511
扩大器管理密码在哪里 发布:2024-11-24 06:22:08 浏览:597
sqlschema 发布:2024-11-24 06:18:18 浏览:922
有算法 发布:2024-11-24 06:18:18 浏览:104
sqlserver2012导出数据 发布:2024-11-24 06:09:18 浏览:634
什么意思安卓手机 发布:2024-11-24 05:39:54 浏览:976
linux怎么连接数据库 发布:2024-11-24 05:39:14 浏览:548