❶ 安卓2.1系统下载java游戏放在哪个目录,我已经安装了java模拟器,
安装时把JAD或JAR之类的文件放卡里任何一个文件夹,然后在JAVA主界面按菜单键,在弹出来的选项里选SD卡,就会列出可以装的JAVA程序。可以把程序装在卡上。直接点主界面的SD卡是进已装好的JAVA列表。然后点击你安装的游戏
ok
你把下载的jar就是java的游戏。放到你者薯桥安装java模拟器的文件里。然后再打开java模拟器,找到java游戏文件。如果你手高确定下载的是java的游戏,一般都是可以运行的,java游戏首猛后缀必须是jar格式的。这下你懂了把
❷ android通过http post实现文件下载
可参照我的如下代码
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从tomcat下载文件
从tomcat下载文件的配置有几种,以下是常用的设置方式:
创建虚拟目录
首先停止Tomcat服务。打开tomcat里找到conf这个文件夹下的server.xml文件,在里面找到</Host> 在上面 加上这样的一段:
<Context path="" docBase="d:/download" crossContext="false" debug="0" reloadable="true"></Context>
然后把tomcat启动一下就OK
在tomcat首页中显示根目录下的文件列表
是否显示文件列表,可以在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 。
增加新的文件类型
打开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>
以上内容都设置好后,重新启动tomcat服务 进入测试。
打开IE,在地址栏中输入http://localhost:你的tomcat端口,在IE中列出虚拟目录d:download下的文件列表,双击某个文件或右键选择“目标另存为”就可以下载文件了。
❹ android 下载文件的时候 createNewFile 怎么回事java.io.IOException: No such file or directory
你创建文件的目录不存在啊。首先创建那个目录在创建文件啊。或者直接用FileOutPutStream啊。。
日志已经说明了没有这个目录。如果还搞不定hi我。
❺ java文件上传下载用哪种技术好
用commons-fileupload实现的上传文件同时提交form中的参数
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
final long MAX_SIZE = 3 * 1024 * 1024;// 设置上传文件最大为 3M
// 允许上传的文件格式的列表
final String[] allowedExt = new String[] { "jpg", "jpeg", "gif","png" };
response.setContentType("text/html");
// 设置字符编码为UTF-8, 这样支持汉字显示
// response.setCharacterEncoding("GBK");
// 实例化一个硬盘文件工厂,用来配置上传组件ServletFileUpload
DiskFileItemFactory dfif = new DiskFileItemFactory();
dfif.setSizeThreshold(4096);// 设置上传文件时用于临时存放文件的内存大小,这里是4K.多于的部分将临时存在硬盘
dfif.setRepository(new File(request.getRealPath("/")
+ "ImagesUploadTemp"));// 设置存放临时文件春改孝的目录,web根目录下的ImagesUploadTemp目录
// 用以上工厂实例化上传组件
ServletFileUpload sfu = new ServletFileUpload(dfif);
/扒稿/ 设置最大上传尺寸
sfu.setSizeMax(MAX_SIZE);
PrintWriter out = response.getWriter();
// 从request得到 所有 上传域的列表
List fileList = null;
try {
fileList = sfu.parseRequest(request);
} catch (FileUploadException e) {// 处理文件尺寸过大异常
if (e instanceof SizeLimitExceededException) {
out.print("<script>alert('文件尺寸超过规定大小:" + MAX_SIZE
+ "字节');history.back();</script>");
return;
}
e.printStackTrace();
}
// 没有文件上传
if (fileList == null || fileList.size() == 0) {
out.print("<script>alert('请选择上传歼世文件!');history.back();</script>");
return;
}
HashMap<String, String> paramMap = new HashMap<String, String>();
// 得到所有上传的文件
Iterator fileItr = fileList.iterator();
// 循环处理所有文件
FileItem fileUp= null;
String path = null;
while (fileItr.hasNext()) {
FileItem fileItem = null;
long size = 0;
// 得到当前文件
fileItem = (FileItem) fileItr.next();
// 忽略简单form字段而不是上传域的文件域(<input type="text" />等)
if (fileItem == null || fileItem.isFormField()) {
String formname=fileItem.getFieldName();//获取form中的名字
String formcontent=fileItem.getString();
formname=new String(formname.getBytes(),"GBK");
formcontent=new String(formcontent.getBytes(),"GBK");
paramMap.put(formname, formcontent);
}
else{
//得到放文件的item
fileUp= fileItem;
// 得到文件的完整路径
path = fileItem.getName();
// 得到文件的大小
size = fileItem.getSize();
if ("".equals(path) || size == 0) {
out.print("<script>alert('请选择上传文件!');history.back();</script>");
return;
}
}
}
// 得到去除路径的文件名
String t_name = path.substring(path.lastIndexOf("\\") + 1);
// 得到文件的扩展名(无扩展名时将得到全名)
String t_ext = t_name.substring(t_name.lastIndexOf(".") + 1);
// 拒绝接受规定文件格式之外的文件类型
int allowFlag = 0;
int allowedExtCount = allowedExt.length;
for (; allowFlag < allowedExtCount; allowFlag++) {
if (allowedExt[allowFlag].equals(t_ext))
break;
}
if (allowFlag == allowedExtCount) {
StringBuffer sb = new StringBuffer();
for (allowFlag = 0; allowFlag < allowedExtCount; allowFlag++)
sb.append("*." + allowedExt[allowFlag]);
out.println("<script>alert('请上传以下类型的文件" + sb.toString()
+ "');history.back();</script>");
return;
}
long now = System.currentTimeMillis();
// 根据系统时间生成上传后保存的文件名
String prefix = String.valueOf(now);
// 保存的最终文件完整路径,保存在web根目录下的ImagesUploaded目录下
String u_name = request.getRealPath("/") + "ImagesUploaded/"
+ prefix + "." + t_ext;
// 相对项目路径
String file_url = request.getContextPath() + "/"
+ "ImagesUploaded/" + prefix + "." + t_ext;
try {
// 保存文件
fileUp.write(new File(u_name));
out.println("<script type='text/javascript'>parent.KE.plugin[\"image\"].insert('" +paramMap.get("id")
+ "', '" + file_url + "','" +paramMap.get("imgWidth") + "','"
+paramMap.get("imgHeight") + "','" +paramMap.get("imgBorder") + "','" +paramMap.get("imgTitle")
+ "')</script>");
} catch (Exception e) {
e.printStackTrace();
}
❻ Android/Java从服务器端下载图片
会不会是多线程同时下载一张图片?
inputStream = conn.getInputStream();
如果有两个线程同时将这个森郑流写橘世入到指定文件应该就会出错了吧!
之前写一个下载APK文圆春肢件会出现APK解析错误,借此思路,希望能帮到你!~
❼ 如何在安卓手机安装java程序,运行java游戏
需要安装java才能运行的安装JAVA程序方法:1、在网站上搜索一个APK格式的JAVA虚拟机,下载安装程序后安装在手机上,安装后手机上“所有程序”中增加此程序的图标,如下图(安装方法与安装其他程序一样,通过手机浏览器下载安装或通过电脑下载安装包)2、先下载好自己需要的JAVA安装包放在储存卡上,进入手机已安装好的“JAVA“,再点击菜单键(手机下方三条横线的图标),点击储存卡选项3、手机上会自动识别到储存卡上的JAVA软件,点击需要安装的一个软件,我们以安装QQ软件为列(注意:并不是保存的所有的JAVA软件都会被识别),选择后点击确定4、手机会提示选择文件夹,在点击空白处会自动跳转到下一个安装界面5、界面直接切换到下一步操作界面时,会提示:应用程序手机QQ不受信任,确定继续吗?请点击“确定”6、点击“确定“后,手机将开始安装JAVA软件7、安装完成后,手机会直接提示:想要启动应用程序吗?如需要启动就点击“确定“,如不需要就点击”取消“,QQ软件就已安装完毕,如果需要使用QQ软件,就进入手机上安装的“JAVA”程序,安装的JAVA软件都会在此程序打开后的页面显示,点击“手机QQ”即可运行
❽ 安卓怎么用手机下软件
问题一:安卓系统的手机软件在哪里下载? 安卓市场
问题二:电脑上下载的安卓软件怎么安装到手机上 有两种方法,前提电脑安装豌豆荚或91助手这类软件
第一用数据线,打开手机慧芹滑的USB调试和允许位置来源,然后就可以在上面的软件上安装。
第二,把安装包复制到手机上,然后再用手机的安装包搜索器安装即可。
问题三:安卓手机怎么下电视剧,用什么软件好 优酷资源丰富,乐视的动漫资源也挺好,推荐首选优酷!!
问题四:安卓系统手机下软件,但是安装不上,怎么回事?怎么解决? 手机无法安装应用解决方法:
1,储存模式连接电脑或者用Root Explorer找到SD卡目录下的.android_secure文件夹,里面应该会有一个 *** dl2tmp1.asec,也可能是其他名称,总之与正常程序命名格式明显不一样的文件,删除,再次安装软件试试;
2,如果是PC端上安装应用提示失败,请先检查有没有安装Android手机对应的的USB驱动,一般使用91手机助手或豌豆夹都会自动帮你装上手机驱动;
3,查看手机设置-应用程序-未知来源 是否勾选,否则就会导致有些非电子市场提供的应用程序无法安装;
4,用系统自带的程序管理查看SD卡上的程序,有的程序竟然是没有彩色图标的,原来就是这些没有图标的软件矗作怪,这些没有图标的软件就是以前一些没有正确安装或者卸载不完全软件数据,如果再次安装就会报错,用系统自带的软件管理把它们卸载干净,再次安装软件时就不会出错了;
5,只需删除/mnt/secure/asec/ *** dl2tmp1.asec (驱动器模式下是:可移动磁盘/.android_secure/ *** dl2tmp1.asec),再安装即可;
6,升级已安装的程序时提示“应用程序未安装” 少部分软件升级时会出现,只能卸载掉旧版本,再安装新版本;
7,在设置-开发-允许模拟地点上打钩,就OK;
8,手机连接电脑然后打开91手机助手,随便安装一个应用程序,选择安装路径为手机内存;
9,还有一部分因为软件签名更改了,所以首团不能覆盖安装,直接删除重新安装新的版本即可;
10,直接恢复出厂设置。
问题五:安卓手机下载不了软件怎么办啊急急急! 你好,软件下载不了的话可能是软件与手机系统不兼容,
还有可能是手机内存前腊不足了,建议你下载软件之前先把手机清理一下,
其实这些用应用宝就可以,我一直在用应用宝来下载软件,而且用应用宝下载软件也非 常简单,没有出现过下载不了这种状况你在电脑上下一个PC版的应用宝,打开应用宝, 再用USB调试连接电脑,连接成功后就可以进入下载中心下载软件了,
选择你想下载的软件点击下载,下载好就自动安装到你手机里了,很快速很方便,
你可以试试看。希望可以帮到你。
问题六:安卓手机如何把软件下载到内存卡里? 您好!
下载的软件安装包都是下载到SD卡,就畅内存卡的!
只是安装后是安装在手机内存上的!
如果您是想安装在SD卡的内存上的话,您需要把已经安装的应用移动到SD卡就可以了!
您可以进入手机的应用管理或者相关设置,在里面您可以找到相关的移动到SD卡这么个功能!
如果您找不到,您可以在您的手机安装一款管理软件,例如手机管家什么的。具体安装什么,看你个人。您可以在宜搜手机搜索的宜搜应用中心里面去选择一款合适的,或者在里面搜索您想下载的管家软件。
安装后,您可以在里面找到一个“软件搬家”功能,在里面移动到SD卡就可以了的!
希望我的回答可以帮到您!
问题七:安卓手机怎么把自己下的软件装在系统里以root 把apk用re管理器 移到 system/app中 修改权限为三读一写
权限修改如图
注意:apk文件名中不能包含中文,否则会乱码
问题八:不是安卓手机怎么在电脑上下载软件 那得看你的手机是什么系统的
1、安卓手机、苹果手机现在通用的方式是下载各种手机助手(比如360手机助手,91手机助手),直接安装,使用方便
2、老系统比如诺基亚的塞班,去塞班论坛下载软件,直接拷到手机中安装即可,也可以用塞班官方的pc套件安装
3、无系统或者黑莓手机,一般都常持JAVA,可以下载JAVA格式安装文件,然后复制到手机或卡中运行即可,JAVA是比较老的标准,所以即使是老的黑白屏手机,也一般支持,不过得选对JAVA文件,比如彩色或者分辩率比较高的JAVA软件,就不适合装在老的黑白屏上。
补充:魅族好像从出手机开始,就是安卓系统的,没记得出过其他系统,魅族是深度技术改版安卓系统
问题九:安卓手机怎么设置,才可以总是把软件安装在SD卡上? 有些软件是手机系统自带的就丁能转到SD卡,除非ROOT了,360的软件管理你选中软件应该有移动到SD卡的选项吧
问题十:安卓手机用360怎么把软件变成安装包 用360优化大师,点卸载软件,备份,然后去内存卡找一个开头为360的文件夹,打开第一个,就能找你备份的安装包啦,请您按下右上角第一个,谢谢
❾ 在Android下如何从网络中实现多线程下载文档,比如开五个线程,文档分成100份。一个线程负责其中的20份。
和java中的多线程是一个道理,通过获得的html头信息,获取文件大小,然后使用多线程分段下载
具体的可以到iteye搜索一下java多线程下载,记得以前在那里见到过实例