M628是一部典型的Java功能机,系统不支持像今天Android那样把应用本体直接安装在MicroSD卡上。它的Java虚拟机读取游戏时,需要先经过手机上安装器把jar包中的数据解压到系统分配的应用区域,这个区域通常只有几十MB,放不了太大东西。所以,当你从电脑往储存卡里拷贝好几个游戏,拔卡前还特意检查过文件都在,可手机里“游戏”菜单却什么也没增加,这是正常现象,因为手机根本没识别到卡里的jar包,或者识别到了却没有触发安装步骤。
正确的做法是这样。先把游戏文件通过读卡器拷贝到储存卡上,注意路径最好是英文文件夹,比如新建一个名为“Games”或“Java”的目录,文件名也尽量不要用中文和特殊符号。插入卡后,进入手机的“文件管理”或“我的文件”,找到存储卡里那个jar文件,按选项键,通常会出现“安装”或者“保存到手机”的命令。选中安装,手机会把游戏拷贝到机身内存里,之后桌面的游戏列表才能看到它,也才能正常启动。
还有一种情况,游戏最初是通过手机自带浏览器直接下载到机身内存的。这类游戏如果要转移到储存卡,可以在“游戏”或“应用程序”菜单里找到对应图标,长按或打开选项菜单,选择“移至存储卡”。这个功能看似把游戏本体搬走了,但部分版本即使显示移动成功,再启动游戏时依然会提示“加载失败”或“找不到资源”。原因在于M628的Java环境在运行游戏时仍要从机身内存读取一部分核心文件,存储卡在系统里被视为可移除设备,运行中途如果接触不良或者系统来不及读取,就会直接跳出。所以即便M628给了这个移动选项,日常使用中还是建议不动这个念头,真要是机身空间不够,删除几个不玩的游戏更稳妥。
要注意储存卡本身的规格。M628发售的年代,MicroSD卡最大支持2GB,稍微大一点的4GB卡插进去,手机识别不出来的情况很常见。而且卡的文件系统格式最好是FAT16,用现在的Windows格式化时默认是exFAT或FAT32,很可能插上后显示“卡已插入,但无法使用”。解决方法是拿读卡器连接电脑,右键选择格式化,文件系统里手动选为FAT(也就是FAT16),分配单元大小选“默认值”。格式化后的卡再复制jar文件进去,识别率会高很多。
还有一个常被忽略的细节。许多下载站提供的所谓“三星M628专用游戏”,里面塞一堆带广告、带网络权限的jar文件,这类文件安装后,即使你后来把它移除,机身内往往留下残留在“管理存储”里的缓存数据,越积越多。与其频繁在卡和机身之间来回搬,不如考察一下游戏本身的质量。像俄罗斯方块、推箱子这种几十KB的小游戏,直接放进机身内存,根本占不了多少地方;而大型RPG之类动辄三四百KB的,如果M628的机身应用区剩余空间不足,安装时会提示“内存不足”,这时用储存卡来保存安装包,就能作为后备仓库,想玩时再从卡里安装一次,玩完删掉,腾出空间给其他游戏。

总之,三星M628能插储存卡,也能把下载的游戏文件存进去,但储存卡不能取代机身内存作为游戏运行的“宅基地”。这个回答对一个2008年前后的功能机来说,已经算是把底摸清了。如果你手边还有一台M628,又折腾着玩游戏,请记住:卡里只放安装包,安装包必须过一遍手机安装器,最终游戏的魂灵还是住在机身里。