Я пытаюсь использовать proteus для получения динамических представлений с помощью json в простом приложении для Android. Но я получаю исключение нулевого указателя.`
JsonReader readerlayout = new JsonReader(new StringReader("layouts.json"));
readerlayout.setLenient(true);
JsonReader readerdata = new JsonReader(new StringReader("user.json"));
readerdata.setLenient(true);
try {
layout = proteusTypeAdapterFactory.LAYOUT_TYPE_ADAPTER.read(readerlayout);
data = proteusTypeAdapterFactory.OBJECT_TYPE_ADAPTER.read(readerdata);
}
catch (IOException e)
{
throw new RuntimeException(e);
}
view = layoutInflater.inflate(layout, data, container, 0);
container.addView(view.getAsView());`
, несмотря на наличие json файлов для макета и данных в папке ресурсов, я получаю эту ошибку.
java.lang.NullPointerException: Attempt to read from field 'java.lang.String com.flipkart.android.proteus.value.Layout.type' on a null object reference
Заранее спасибо.