Программа не работает в моей нижней версии мобильного - PullRequest
1 голос
/ 06 декабря 2011

Я написал код для получения координат местоположения, используя местоположение на основе ячеек, и вот код, который я использовал:

Criteria criteria = new Criteria();
criteria.setHorizontalAccuracy(Criteria.NO_REQUIREMENT);
criteria.setVerticalAccuracy(Criteria.NO_REQUIREMENT);
criteria.setCostAllowed(true);
criteria.setPreferredPowerConsumption(Criteria.POWER_USAGE_LOW);
try {
    LocationProvider lp=LocationProvider.getInstance(criteria);
    if(lp !=null)
    {
          Location loc=null;
          loc=lp.getLocation(-1);
          if(loc!=null)
               add(new EditField(loc.getQualifiedCoordinates().getLatitude()+"\n"+loc.getQualifiedCoordinates().getLongitude(),""));
          else 
               add(new EditField("no location found",""));
    }
    else
    {
            add(new EditField("unable to find the location provider", ""));
    }
} catch (LocationException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
} catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

Я использовал мобильный телефон Blackberry 8520 с сим-картой airtel версии 5.0, и он работал отлично. Я получил координаты, и это нормально. Теперь я использовал то же приложение с той же сим-картой с Blackberry 8520 версии 4.6.1. Когда я запускаю приложение, оно запускается, но не отображает даже главный экран. Это вывод, когда я запускаю приложение в мобильном телефоне 5.0: enter image description here

и когда я запускаю это в 4.6, я не получаю ни одного экрана, по крайней мере показывая сообщение об ошибке Пожалуйста, предоставьте решение. Спасибо. Чтобы уточнить, я установил Google Maps на 4.6 мобильный телефон с той же SIM-картой, и он показал мне правильное местоположение, а также нет проблем с доступом в Интернет

1 Ответ

0 голосов
/ 06 декабря 2011

Скомпилировали ли вы приложение с помощью компилятора версии 5?Если да, то ваше приложение не запустится на устройстве os4.6.Вы должны скомпилировать компилятор по крайней мере 4.6 jde, чтобы ваше приложение заработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...