Я использую версию 2.3.2 (последняя на данный момент), и я столкнулся со следующей проблемой: когда я инициализирую crashlytics внутри класса Application, плагин не разрешает установку , Он просит меня внести изменения в код и добавить логику инициализации в пункт «Вход».Плагин для Android-студий не найден установленный Crashlytics
То, что меня беспокоит, - это правильный путь. Приложение cannonball имеет инициализацию в своем классе приложений. С другой стороны, похоже, что плагин ожидает, что он будет в Activity. Вот как это выглядит на пушечное ядро приложения:
public class App extends Application {
...
@Override
public void onCreate() {
...
Fabric.with(this, new Crashlytics(), new Twitter(authConfig), new MoPub());
}
}
Где, как в мое приложение андроид студия плагин позволяет предположить, что он должен пойти в
public class Splash extends ActionBarActivity {
...
@Override
protected void onCreate(Bundle savedInstanceState) {
Fabric.with(this, new Crashlytics(), new Twitter(authConfig), new MoPub());
...
}
}
Я включил его. Я только переключаю место, где инициализируется авария. Если он находится внутри класса Activity, его видит плагин. Если он находится внутри класса Application, плагин не находит его. –