2016-09-20 72 views
1

我嘗試編寫一個Android應用程序來從我的無人機讀取一些數據。在我看到的github和Javadoc中,一個新的Drone的構造函數需要一個上下文。但是Android Studio中的我的Drone不接受任何參數。Dronekit Android 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)

誰知道我哪裏出錯了?

回答

0

找到了解決方案。

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

是舊版本。使用3.0.1,它的工作原理。

相關問題