我尝试编写一个 Android 应用程序来从我的无人机中读取一些数据。在我在 github 和 Javadoc 上看到的示例中,新 Drone 的构造函数需要一个上下文。但我在 Android Studio 中的 Drone 不接受任何参数。
构建.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)
谁知道我哪里错了?