Вы сравниваете строки и целые числа.
В вашем JSON это показывает, что movieID
является числовым значением:
"movieID" : 297802
В коде, который вы делаете:
mMovieDatabaseReference.orderByChild("movieID").equalTo(String.valueOf(movieID))
Так что это означает, что вы сравнение целых чисел и строк, которое всегда возвращает false. Решение состоит в том, чтобы сравнить числа с числами:
mMovieDatabaseReference.orderByChild("movieID").equalTo(movieID)
Вот ссылка на PDF-файл, описывающий, как настроить цепочку инструментов кросс-компилятора для ARM и eclipse.
http://www.sparkfun.com/tutorial/ARM/ARM_Cross_Development_with_Eclipse .pdf
Надеюсь, это поможет.