AMS(应用管理系统)是一款基于MIDP的应用管理系统,主要用于管理当前设备中安装的J2ME应用程序。它具备多项功能,包括MIDlet应用程序的运行、安装、显示、更新和删除。
AMS的运行是从main.c中的main()函数开始的。它根据输入参数来初始化一些系统参数,如系统路径(classJ2MEMIDP移植平台无关本地代码)、堆空间大小(heapsize)和命令行(commandline)。初始化完成后,AMS启动KVM(K Virtual Machine),而KVM将从AMS的JAVA界面main.java开始解释和执行Java代码。