2014-01-12 4 views
0

Я запускаю загруженное приложение Snaptack Plus из StackMob. Приложение запускается, но когда я выбираю кнопку, я получаю ошибку, трассировка стека с ошибкой ниже. Здесь я думаю, что проблема исходит от:Ошибка в образце кода SnapStack Plus Android

01-11 17: 46: 52.751: E/AndroidRuntime (18584): НЕУСТРАНИМОГО ИСКЛЮЧЕНИЕ: главный
01-11 17: 46: 52.751: E/AndroidRuntime (18584): java.lang.NullPointerException
01-11 17: 46: 52.751: E/AndroidRuntime (18584): at com.stackmob.apps.snapstack.extend.BaseActivity.getStackMobGeoPoint (BaseActivity.java:136)

Когда я пошагово код он проваливается в этом фрагменте кода

protected StackMobGeoPoint getStackMobGeoPoint() { 
    Location loc = getGPSTracker().getLocation(); 
    if (loc != null) { 
     return new StackMobGeoPoint(loc.getLongitude(), loc.getLatitude()); 
    } else { 
     return null; 
    } 
} 

Я думаю, что проблема loc - проблема (потому что именно там она проваливается), так может кто-нибудь дать мне несколько указателей?

ответ

0

Вы используете это из эмулятора? кажется, что getGPSTracker() возвращает

+0

Hi Leaudro, нет Я бегу от фактического телефона, и StackMob не возвращает мое сообщение, я согласен, что он находится в классе GPSTracker, потому что, когда я комментирую любые вызовы этого класса, ошибка сообщений нет. Я снова прохожу через класс. Спасибо –

+0

Если я добавлю проект здесь, кто-то может запустить его и сказать мне, если они получат то же самое, потому что я некоторое время задерживался на этом, и я знаю, что это что-то простое (я думаю) в stackmob не возвращается со мной или кем-то в этом отношении. –

+0

положите его на github, и я посмотрю на него для вас! – Leaudro

Смежные вопросы