s60 手机 Java软件安装冲突解决
Java软件有MIDP2.0和MIDP1.0两种。因此,我们在安装Java软件时,首先需要根据软件提供的信息判断软件是否适合自己的手机,从而避免安装之后无法使用的情况发生。 此外,有些软件可能会与手机内已经安装的软件有冲突,在安装前也应仔细看清楚相关说明。
安装常见问题解答
症状1:安装完成后却自动删除,或显示无法安装。
解决方案:重新安装一次jar文件,对于大部分软件都是可行的。
症状2:不能安装,安装过程一闪而过或者提示“安装文件已损坏”。
解决方案:可能与jar文件名有关。检查jar文件的扩展名是否为小写*.jar,如果是*.JAR,需要将文件名改为小写。此外由于Java软件一般不支持中文文件名,如果jar文件中含有中文,需要改为英文或数字后才能安装成功。
目前诺基亚所出的FP2机型的S60手机系统已经支持中文名的jar文件安装,即使用中文名命名的jar软件可以被s60FP2系统所识别并运行,之前的无法识别均是s60的MR机型以及FP1机型,FP2机型包括5320,n78,n79,n85,5530,等
症状3:安装后无法运行,表现为点击启动图标后,屏幕只是闪一下,就又回到菜单画面。
解决方案:如果jar安装文件是中文文件名的话,用FileMan或SeleQ软件改为英文后再安装运行。仍然不行的话,须要修改jar文件压缩包里的MANIFEST.MF文件。方法是:用WinRAR或WinZip软件解压jar文件,找到解压后的META-INF文件夹下的MANIFEST.MF文件。用记事本打开后将里面所有的中文字符都改成英文。保存后一定要用WinZip打包。再次安装修改后的jar文件,如果启动图标名称变成英文就表示可以运行了。
症状4:QQ等Java软件无法安装,安装过程中出现进度条后就没有继续安装。
解决方案:可能是误删了反安装文件或者没有将以前其他版本的软件删除干净导致无法安装。解决的方法是先确保程序在System/MIDIets内的主文件和Apps内的文件已完全删除,再把要安装的程序拷到手机其他文件夹内。不要用FileMan或SeleQ安装,使用手机自带的“文件管理”找到安装软件进行安装就可以了。
卸载一定要彻底
利用手机自带的“文件管理”安装的,可以在Java管理器中找到该软件直接删除,或者直接删除system\apps目录下该软件。如果在手机Java管理器中找不到软件,可以直接到E:\system\midp下删除该文件目录。
相关文档:
记得第一次接触闭包的时候,觉得很奇怪,但从字面上很那理解闭包什么玩意,和闭包有的一比的当属控制反转,真正理解了后觉得就平常了。闭包二字其实是很经典的,闭包代码所表现的东西可不就是一个封闭的、自成一体的功能块吗?简单的说,闭包就是在内部定义的方法,拿到外面去使用。经典的javascript闭包形式如下:
Java代 ......
Java 3D虽然能支持众多的外部3D模型文件,但能支持被Java 3D使用的外部模型文件仅为.obj和.lwd两种;分别对应ObjectFile类和Lw3dLoader类。相比之下几款主流的3D建模软件都能生成.obj格式的文件,因此本文主要介绍使用ObjectFile类载入.obj文件的方法。
ObjectFile类有三个构造方法,分别为:
ObjectFile()
ObjectFile( ......
学习了SSL的基本原理后..动手用java来实现了一个安全连接的实例..
1.使用keytool创建密钥对..并在服务端和客户端完成分配..具体方法可参看:java-使用keytool来创建管理密钥及证书等-java学习笔记(3)
2.建立客户端和服务端的socket实例:
客户端代码如下:
public class SSLClient {
public static void startSSLClie ......
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。
许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支 ......
JAVA容器
解释一:
容器(Container)
Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有 ......