възможно ли е да се създаде преносима версия на въздушно приложение? Така че е възможно да го поставите на флаш и да стартирате на всеки компютър.
Благодаря ви предварително!
възможно ли е да се създаде преносима версия на въздушно приложение? Така че е възможно да го поставите на флаш и да стартирате на всеки компютър.
Благодаря ви предварително!
Това е напълно възможно. Единственото нещо, което програмистът(ите) трябва да имат предвид, е да не съхраняват нищо в app-storage:// на приложението. Те трябва да попитат потребителя, преди да съхранят каквито и да е данни от потребителя. По същия начин, когато препращат към файлове, разработчиците трябва да опитат да поставят същите в папката app:/. И накрая, не трябва да се използва криптирано локално хранилище.
Ако тези указания се спазват, AIR приложение трябва лесно да работи и от флаш устройство.
В AIR 3 можете да опаковате приложението като прихванат пакет за изпълнение. Това е самостоятелно и може да се стартира без специална инсталация. (Няколко функции, които изискват настройки на системния регистър на Windows, няма да работят, като например регистриране за обработка на типове файлове.)
Подозирам, че не. Adobe AIR широко използва директории в профила на влезлия потребител за неща като локално съхранение. Вярвам, че това е и мястото, където се настройва проверката за сертификата за подписване на код. Така че вероятно няма да е възможно да стартирате AIR приложение преносимо от флаш устройство.
Предполагам, че сте го пробвали. Ако не, тогава опитайте. Инсталирайте приложението с помощта на една машина и когато бъдете подканени за местоположението за инсталиране, го изпратите на флаш устройство. След това занесете това флаш устройство на друга машина, на която е инсталиран AIR, и опитайте да го стартирате от там. Вижте какво се случва и вижте какъв вид грешка получавате. Както казах, подозирам, че няма да работи.