Dronekit Android Drone构造函数不接受上下文

时间:2016-09-20 19:04:49

标签: android dronekit

我尝试编写一个Android应用程序来读取无人机中的一些数据。在我在github和Javadoc中看到的示例中,新的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);

错误:无人机中的无人机()无法应用于(android.context.Context)

谁知道我哪里出错了?

1 个答案:

答案 0 :(得分:0)

找到解决方案。

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

是旧版本。使用3.0.1并且它可以工作。