如果我们需要在站点提供jar和jad的手机下载,就必须在服务器设置两个MIME
jad:
text/vnd.sun.j2me.app-descriptor
jar:
application/java-archive
而对于一般的虚拟主机来说,我们客户是无法设置的。。
所以,我们必须借助PHP里的header来实现。。

文件:
------------------------
test.jad
test.jad.php
test.jar
test.jar.php
------------------------

修改文件--------
test.jad:
我们先打开,找到这么一行。。
MIDlet-Jar-URL: test.jar
该行的作用是引导手机下载。。
我们现在把它改为test.jar.php

test.jad.php:

<?php
$file_url="test.jad";
$handle=fopen($file_url,"r");
header("Content-Type:text/vnd.sun.j2me.app-descriptor");
echo fread($handle,filesize($file_url));
fclose($handle);
?>
test.jar.php:

<?php
$file_url="test.jar";
$handle=fopen($file_url,"r");
header("Content-Type:application/java-archive");
echo fread($handle,filesize($file_url));
fclose($handle);
?>
---------------------------------------

本页地址http://www.yubeinet.com/article.php/id/21/index.html?

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10294527/viewspace-125340/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10294527/viewspace-125340/

用PHP实现手机对jar,jad文件的下载(转)相关推荐

  1. jad文件的错误代码,分享

    jad ( Java Application Discriptor ) 文件是J2ME的一个重要的组成部分,在我们发布J2ME程序的时候,jad文件经常报出各种错误,如: com.sun.kvem.m ...

  2. JAVA手机软件程序JAR文件和JAD文件详解

    我们知道有JAVA功能的手机程序(包括应用程序,游戏和电子书等等),主要都是由两个文件组成,一个是*.JAR,一个是*.JAD. 下面给大家讲解一下他们的主要性质和信息JAR文件包含这个程序的Java ...

  3. 设置双击JAD文件打开的模拟器

    如果你的开发环境中装了很多的模拟器,你双击JAD文件也许打开的是模拟器不是你想要的,尤其你先安装的是WTK,再安装SonyEricsson后,这时默认打开的是OnDeviceDebug模式: Inst ...

  4. 什么是.jar .jad .sis .sisx .pxl .cab .apk?

    JAR是JAVA游戏的安装包格式,JAVA手机游戏需要安装这个文件才能够运行游戏:.JAD是JAR的指向文件,有些手机必须使用JAD指向JAR下载. .SIS与.SISx是Nokia智能手机的安装文件 ...

  5. JAD 文件的中文问题

    Java 反编译工具 JAD 生成的 .jad 文件中,原始源文件中如果有中文字符的话,将会被转换成 Unicode 的编码格式,此时一般都用 JDK 里提供的 native2ascii 工具进行转换 ...

  6. jad文件生成工具--jad easy

    jad文件生成工具--jad easy 前几天帮朋友在手机上安装java游戏,发现必须有jad文件才行,而网上down下来的java游戏基本上都没有jad文件 于是索性自己写了个小工具用来根据jar文 ...

  7. mcinabox运行库下载安装_手机mcinabox运行库安装包下载-mcinabox运行库文件手机版下载v1.0_289手游网...

    mcinabox运行库文件手机版是一个java版本我的世界运行的必备软件,很多手机版的用户不知道怎么下载,289这里为大家提供了mcinabox运行库文件手机版,下载后一键安装即可轻松完成,快速运行, ...

  8. Android截图apk,PC获取手机截图、复制文件、安装APK

    PC获取手机截图.复制文件.安装APK 我在eoe上的帖子的链接 PC获取手机截图.复制文件.安装APK http://www.eoeandroid.com/thread-324986-1-1.htm ...

  9. [工具] alx 和 jad 文件生成器 BerryCreate 2.0 分享

    说明:经测试,的确很好的支持多个cod文件生成jad文件.小小缺憾:jad文件描述信息不能是中文. 转贴: 黑莓在线 [工具] alx 和 jad 文件生成器 BerryCreate 2.0 分享 很 ...

  10. 手机连接服务器数据库文件,手机连接服务器数据库文件夹

    手机连接服务器数据库文件夹 内容精选 换一换 GaussDB(DWS)支持使用gs_dump工具导出某个数据库级的内容,包含数据库的数据和所有对象定义.可根据需要自定义导出如下信息:导出数据库全量信息 ...

最新文章

  1. java json设置编码_我们如何用Java编码JSON对象?
  2. Carring data across redirect requests
  3. 调用ffmpeg库编译时出现common.h:175:47: error: 'UINT64_C' was not declared in this scope
  4. 如何从官方渠道下载Spring MVC所需jar包
  5. 关于显示和隐藏DIV标签
  6. oracle排序函数性能,oracle排序函数
  7. 统计数字字符个数(信息学奥赛一本通-T1129)
  8. Android 中文API (68) —— BluetoothClass.Service
  9. LeetCode(811)——子域名访问计数(JavaScript)
  10. php 跨域提交,php实现跨域提交form表单的方法
  11. 计算机的声卡怎么安装教程,图文详解如何安装声卡驱动_给电脑安装声卡驱动的详细教程...
  12. 双币对冲外汇ea ,单货币对冲策略, EA运行原理
  13. php 会员 开源,会员组_POSCMS_PHP开源_迅睿CMS系统
  14. 快手Java开发二面面经分享
  15. OkHttp的Okio在CacheInterceptor中的应用
  16. Gerrit快速安装手册
  17. 微信小程序开发之——mpvue开发小程序
  18. python报错:IndentationError:unindent does not match any outer indentation level
  19. 生成对抗网络(Generative Adversarial Networks,GAN)初探
  20. 人工智能筑牢建筑工地疫情防控和工程质量安全双防线

热门文章

  1. LaTeX 符号命令大全
  2. 小米手机线刷教程详解
  3. 小米刷原生android系统下载地址,小米6刷原生安卓8.0下载|小米6刷原生安卓p 免费版_附教程_最火软件站...
  4. java求阶乘1-20_java求1+2!+3!+...+20!的和,java1到20的阶乘
  5. 笔记本电脑华硕N56VZ的几种螺丝规格
  6. 点云处理学习笔记(八)-- 点云配准
  7. php做推送服务端实现ios消息推送
  8. SetTimer函数用法
  9. AVOD-理解系列(一)
  10. [小甲鱼]汇编语言笔记 基础知识