日期:2014-05-20  浏览次数:20698 次

一个Midlet中如何下载并读取另一个jar包中的类和资源?
RT
具体需求如下:
在一个MIDlet程序中要根据用户选择下载相应的jar包并加载这个jar包中的类和资源。

谁有好的解决方案?比如jsr-75支持。

------解决方案--------------------
你说的加载是什么意思?运行??
------解决方案--------------------
对包进行zip解压缩,然后读取里面的内容。。
------解决方案--------------------
楼主的意思这个 "下载相应的jar包 "在哪?在 "在一个MIDlet程序中 "吗?可以放后台吗?
"在一个MIDlet程序中 "打开一个链接打开WAP页面,下载响应用户选择的JAR
------解决方案--------------------
学习!
------解决方案--------------------
没看懂题.
------解决方案--------------------
资源可以下载
但是类不能动态下载

另外:JSR75是需要本地系统支持的,不是下载一个jsr75的包就可以实现功能了
------解决方案--------------------
可以读取类,但是不能加载类,哦,如果你的程序认得java字节码的话也可以,不过。。。暂时没有听说过世界上有这样的j2me程序
------解决方案--------------------
这个应该很难实现的,因为要去调用另外一个包的类,事先不import进来,在j2se环境下是可以动态加载类的,但是j2me中是不支持的,期待强人解决。。。
------解决方案--------------------
编写一个解压缩的类就可以了,前提是支持jsr-75
然后把解压缩的资源转换成byte数组使用即可,但是类暂时还不能用。
------解决方案--------------------
学习