导航:首页 > 编程语言 > java安卓下载文件

java安卓下载文件

发布时间:2023-03-08 22:17:46

android通过http post实现文件下载

可参照我的如下代码

java">java.io.OutputStreamos=null;
java.io.InputStreamis=null;
try{
java.io.Filefile=newjava.io.File(str_local_file_path);
if(file.exists()&&file.length()>0){
}else{
file.createNewFile();

java.net.URLurl=newjava.net.URL(str_url);
java.net.HttpURLConnectionconn=(java.net.HttpURLConnection)url.openConnection();
os=newjava.io.FileOutputStream(file);
is=conn.getInputStream();
byte[]buffer=newbyte[1024*4];
intn_rx=0;
while((n_rx=is.read(buffer))>0){
os.write(buffer,0,n_rx);
}
}
returntrue;
}catch(MalformedURLExceptione){
}catch(IOExceptione){
}finally{
os.flush();
os.close();
is.close();
}
returnfalse;

② android 下载文件的时候 createNewFile 怎么回事java.io.IOException: No such file or directory

你创建文件的目录不存在啊。首先创建那个目录在创建文件啊。或者直接用FileOutPutStream啊。。
日志已经说明了没有这个目录。如果还搞不定hi我。

③ java模拟器安卓版4.1.2

安装步骤如下:
1.安装Jbed.apk
2.安装GZL-signed-Jbed.apk
3.将JAVA(.jar)文件放到手机sd上
4.安装好后在手机的菜单中就会看到java的程序。
5.双进"java"进入后,就会看到Sdcard目录。这时候点击手机的"Menu"键,在下方的菜单中选择"存储卡"这时候就会列出所有的JAR程序。
6.选中你要安装的jar软件,开始安装直到成功安装完成。
7.程序安装后,这时候的程序不会在我们的apk软件列表里。而是在java程序下(就是java模拟器下)
8.再次打开java后就可以看到已经成功安装的jar软件列表了(记得,这时候手机不能连接电脑,否则会提示"存储卡中找不到MIDlet可安装"错误)
9.已经结束了,要怎么玩就随你了。

Wince
Java模拟器安装方法:
下载后将LIB和BIN文件复制到SDCoolPadExtrApp文件夹下,然后在这个文件夹里新建一个指向j9midp20.exe(emulator.exe)的快捷方式,于是在“附加应用”里就能找到模拟器的运行图标了

④ 我的世界JAVA下载手机版

手机版现在应用市场上就能下载 下载安装后是网易中国版
然后你说的Java版是电脑版的 如果是手机基岩版 那是C++写的

⑤ android从tomcat下载文件

从tomcat下载文件的配置有几种,以下是常用的设置方式:

  1. 创建虚拟目录

    首先停止Tomcat服务。打开tomcat里找到conf这个文件夹下的server.xml文件,在里面找到</Host> 在上面 加上这样的一段:

    <Context path="" docBase="d:/download" crossContext="false" debug="0" reloadable="true"></Context>

    然后把tomcat启动一下就OK

  2. 在tomcat首页中显示根目录下的文件列表


  3. 是否显示文件列表,可以在tomcat/conf/web.xml里配置,把 <init-param>

    <param-name>listings</param-name> <param-value>false</param-value> </init-param>里的<param-value>false</param-value>改成<param-value>ture</param-value>即可显示。 默认的是false 。

  4. 增加新的文件类型

    打开tomcat/conf/web.xml文件,添加.cfg和.Ini的文件类型。 <mime-mapping>

    <extension>cfg</extension>

    <mime-type>application/octet-stream</mime-type>

    </mime-mapping> <mime-mapping>

    <extension>ini</extension>

    <mime-type>application/octet-stream</mime-type>

    </mime-mapping>


  5. 以上内容都设置好后,重新启动tomcat服务 进入测试。

    打开IE,在地址栏中输入http://localhost:你的tomcat端口,在IE中列出虚拟目录d:download下的文件列表,双击某个文件或右键选择“目标另存为”就可以下载文件了。


⑥ 怎么将诺基亚中JAVA游戏的机甲风暴下载到安卓版手机,求链接下载

这是不可能的事,诺基亚中JAVA游戏机甲风暴是塞班系统,和安卓手机系统不兼容。用户可以下载个类似的游戏《疯狂原始人》,游戏内容差不多相同。

⑦ 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);
}//

阅读全文

与java安卓下载文件相关的资料

热点内容
安卓机的推送消息怎么关闭 浏览:989
服务器做什么好 浏览:728
18辍学做程序员 浏览:873
高一对数的运算法则及公式 浏览:498
压缩二分之一以上做骨水泥手术 浏览:360
服务器怎么让文件可以下载地址 浏览:190
加密货币2021年市值 浏览:840
安卓19怎么玩侠盗飞车 浏览:137
农业经济学pdf 浏览:723
有什么分享软件的app 浏览:43
电脑文件加密的文件怎么找出来 浏览:89
Java实现sha 浏览:527
购物车java代码 浏览:316
windows多核编程 浏览:610
股旁网选股指标公式源码 浏览:857
python运维管理工具 浏览:457
功率分配算法 浏览:493
钱豆豆app可以做什么 浏览:194
腾讯云服务器还需要数据库吗 浏览:768
比较器编程 浏览:738