Я пытаюсь разработать приложение для ПК (в основном для Microsoft Windows), чтобы обеспечить эмуляцию мобильного телефона (особенно в игре) для конечных пользователей. Это похоже на то, что если вы конечный пользователь, вы можете загрузить некоторые мобильные приложения на свой компьютер и протестировать их на своем компьютере, а не загружать их на мобильное устройство до того, как вы действительно захотите его получить.
Я не пытаюсь сделать из него симулятор устройства с установленным os img, так как для некоторых ОС нет общедоступного os img, и он также может быть не таким дружественным для пользователя. Все, что я хочу сделать, - это загрузить и проанализировать установочный файл приложения, смоделировать его внешний вид и помочь нашим пользователям принимать решения, хотят они его установить или нет.
Если возможно, мы хотели бы поддерживать следующие форматы файлов мобильного приложения:
1). jar для приложения j2me (midp 1.x, midp 2.0, cldc 1.x, opengl 3d, функции телефона api, такие как nokia, sansumg, simense, motorola и др.)
2). sis / sisx для Symbian OS (s60 v3, s60 v5, s60 uiq, s ^ 2, s ^ 3 и т. д.)
3). APK для Android OS (1.6, 2.1, 2.2, 2.3, 3.0 и т. д.)
4). CAB / EXE для Windows Mobile (мобильный 2003, мобильный 5.x, мобильный 6.x и т. д.)
5). ipa для iphone (iphone 3g, 3gs, iphone 4, ipad, ipod и т. д.)
Для фляги это не было бы такой большой проблемой, так как есть некоторые приложения, такие как kemulator, микроэмулятор преуспевает в этом. Для Symbian / Android, они могут быть не проблема, так как они оба с открытым исходным кодом. Но для Windows Mobile / Iphone, они большие проблемы, так как нет исходного кода для ссылки, особенно для iPhone такой проприетарной ОС.
Любые предложения или подсказки в значительной степени оправданы. Благодарю.