Если вы устанавливаете его на физическое устройство И используете защищенный APIS (который практически не относится к классам, отличным от J2me) вам необходимо подписать приложения.
Да, даже для разработки.
Получение ключа подписи практически бесплатно и процесс очень прост, и вам не нужно проходить процедуру одобрения. Я НАСТОЯТЕЛЬНО рекомендую вам получить сертификат подписи, даже если ваше заявление в настоящее время не нуждается в нем (но, поскольку вы спрашиваете, я предполагаю, что оно есть)