Я запускаю загруженное приложение 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
- проблема (потому что именно там она проваливается), так может кто-нибудь дать мне несколько указателей?
Hi Leaudro, нет Я бегу от фактического телефона, и StackMob не возвращает мое сообщение, я согласен, что он находится в классе GPSTracker, потому что, когда я комментирую любые вызовы этого класса, ошибка сообщений нет. Я снова прохожу через класс. Спасибо –
Если я добавлю проект здесь, кто-то может запустить его и сказать мне, если они получат то же самое, потому что я некоторое время задерживался на этом, и я знаю, что это что-то простое (я думаю) в stackmob не возвращается со мной или кем-то в этом отношении. –
положите его на github, и я посмотрю на него для вас! – Leaudro