В настоящее время я экспериментирую с программированием для своего Nokia 5800 XpressMusic (под управлением Symbian 9.4). Настройка среды разработки (Carbide C ++) уже была огромной проблемой, но теперь, когда я действительно могу создать что-то, боль не прекращается! Кажется, возникают невероятные накладные расходы, когда вы действительно хотите протестировать приложение на телефоне. Но я действительно надеюсь, что кто-нибудь более опытный, чем я, знает какой-нибудь простой способ сделать это.
Если я правильно понял, каждое заявление нужно подписывать. Я могу подписывать приложения сам, так что это не проблема и вроде работает неплохо. Но тогда, похоже, не все возможности будут доступны, если я сделаю это, и тот, который мне нужен, находится среди них. Итак, теперь у меня есть возможность купить идентификатор издателя, чтобы получить сертификат разработчика (текущая стоимость: 200 $ - нет, спасибо), или мне нужно каждый раз загружать приложение на symbiansigned! Каждый раз я меняю код и хочу протестировать на телефоне, мне приходится загружать это с помощью дурацкой веб-формы!
Но теперь я был взволнован, обнаружив, что вы можете выполнять некоторые операции удаленной отладки с помощью вещи, называемой TRK (может быть, это избавит меня от подписи?). Я надеялся, что смогу использовать это для соединения Carbide и моего телефона. Но это не совсем так. На моем телефоне не отображается приложение, необходимое для этого подключения, хотя оно установлено правильно. Я посмотрел на поддерживаемый номер версии Symbian, и похоже, что это 9.2, так что не моя :( Опять застрял?
И эмулятор не вариант, потому что он не поддерживает датчики и камеры :(
Так что я делаю не так (и уверен, что что-то должно быть)? Это единственный способ протестировать мое приложение на телефоне, чтобы фактически загружать его каждый раз, ждать, пока оно будет подписано, загрузить его снова, установить и протестировать - просто чтобы убедиться, что оно не работает, и что я должен повторить этот процесс. снова и снова?? Пожалуйста, не надо...