今天在论坛上看到有人说这个问题,我也遇到过同样的情况,我就把我的猜想说一下,不见得对,但是这个问题我是解决了的。
问题是这样的,在把java文件传到手机上时,你把*.jar文件直接放到jam/application或者jam/game目录下的(不需要新建文件夹),这个时候如果你进到“应用程序”或着“游戏”里去打开相应的文件,手机会提示你找不到该文件。这个时候你在“文件管理器”里的jam/application或者jam/game目录下打开文件的话是可以打开的。
之所以会出现系统提示找不到文件的问题,我的估计是没有进行文件的“安装”。以前我一般都是将*.jar文件先放在misc目录(也就是“我的文件夹”里那个“其他”)下,然后进去执行“安装”步骤:点该文件,系统提示你选择目录(游戏或者应用程序),选择之后就会进行“安装”。但是我在网上下的很多java程序一“安装”就会自动关机(这种情况出现的话会有个“先兆”:就是你点了*.jar文件之后,系统提示的时候文件名是乱码,这就说明这个文件是没办法“安装”的,你就把这个文件直接放在相应的文件夹里就好了),象西客站上那个2M的英文字典就是这样的情况,上次我把那个英文字典又下下来,直接放在jam/application或者jam/game目录下,然后在“文件管理器”里就正常打开了。
鉴于很多java程序都是这个样子,我觉得有必要把这个问题说一下。我的建议是以后下了java文件之后,直接把*.jar文件传到jam/application或者jam/game目录下(再次重申不需要新建文件夹),然后在“文件管理器”中打开java文件。这样一来避免了很多不能“安装”而放在jam/application或者jam/game目录下的java程序在“应用程序”或“游戏”中找不到文件的情况出现,而且在“文件管理器”中退出程序的时候速度明显快于在“应用程序”或“游戏”中打开文件后再退出的速度(不知道进入程序的时候速度会不会快一些,我是没什么感觉的)。另外这样可以不用进行所谓的“安装”,不然的话很多不能“安装”的程序给人的感觉是不能使用的,而实际上是可以使用的,避免错过很多有用的java软件,而且这些不能“安装”的程序在“安装”的时候会出现自动关机的情况(假如你点了“确定”的话),这样也避免了自动关机给机器带来的伤害。