Многие объяснения уже присутствуют, чтобы объяснить, как это происходит и как это исправить, но вы также должны следовать рекомендациям, чтобы избежать NullPointerException
вообще.
См. также: A хороший список лучших практик
Я бы добавил, очень важно, хорошо использовать модификатор final
. Использование "окончательной" модификатор, когда это применимо в Java
Сводка:
final
для обеспечения хорошей инициализации. @NotNull
и @Nullable
if("knownObject".equals(unknownObject)
valueOf()
поверх toString (). StringUtils
StringUtils.isEmpty(null)
. Оказывается, я уже выбрал некоторые элементы для обзора, прежде чем я правильно понял процесс, поэтому я оказался в состоянии неспособности сделать приложение вживую, поскольку у меня были ожидающие элементы обзора. Я удалил разрешения из очереди просмотра, сделал приложение вживую, и все хорошо.
Я думаю, что при аутентификации приложения Fb вы указали «только мне» видимость для публикации действий.
перейдите к https://www.facebook.com/settings?tab=applications
Выберите свое приложение. Затем проверьте это. «Видимость и публикация приложений»