Dronekit Android Drone Constructor не принимает контекст

Я пытаюсь написать приложение для Android, чтобы прочитать некоторые данные из моего дрона. В примере, который я видел на github и в Javadoc, конструктору нового Drone нужен контекст. Но мой Drone в Android Studio не принимает никаких параметров.

build.gradle:

dependencies{
....
compile 'com.o3dr.android:dronekit-android:2.3.11'    
}

Моя активность: (Это правильно в соответствии с Android Studio)

import com.o3dr.android.client.Drone;
import android.content.Context;
...
private Drone drone;
....
final Context context = getApplicationContext();
this.drone = new Drone();

На следующей строке я получаю сообщение об ошибке:

this.drone = new Drone(context);

ошибка: Drone() в Drone не может быть применен к (android.context.Context)

Кто знает, где я ошибаюсь?

1 ответ

Нашел решение.

compile 'com.o3dr.android:dronekit-android:2.3.11'

это старая версия Используйте 3.0.1, и это работает.

Другие вопросы по тегам