我试着写一个Android应用程序来读取我的无人机上的一些数据。在示例中,我在github上看到了,在Javadoc中,新无人机的构造函数需要一个上下文。但我在Android Studio中的Drone不接受任何参数。
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)
谁知道我哪里错了呢?
发布于 2016-09-28 17:54:02
找到了解决方案。
compile 'com.o3dr.android:dronekit-android:2.3.11'是一个旧版本。使用3.0.1,它就可以工作。
https://stackoverflow.com/questions/39601957
复制相似问题