将Google Play服务库添加到Qt项目中

时间:2015-03-01 06:51:27

标签: java android qt google-play-services

我在Qt中创建Android应用程序,我必须使用Qt Android Extras与java代码进行通信。在我的java文件中,我使用的是Google Play服务库。

我已经完成了here所描述的所有事情。构建传递,但是当我尝试使用此库中的某些内容时,会出现错误:

W/dalvikvm(28101): Unable to resolve superclass of Lcom/google/android/gms/common/api/g; (169)
W/dalvikvm(28101): Link of class 'Lcom/google/android/gms/common/api/g;' failed
I/dalvikvm(28101): Could not find method com.google.android.gms.common.api.g.a, referenced from method com.google.android.gms.common.api.GoogleApiClient$Builder.gI
W/dalvikvm(28101): VFY: unable to resolve static method 3384: Lcom/google/android/gms/common/api/g;.a (Landroid/support/v4/app/FragmentActivity;)Lcom/google/android/gms/common/api/g;

......相信我,还有更多......

所以问题是:如何将Google Play服务库添加到我的Qt项目中?

1 个答案:

答案 0 :(得分:3)

好吧,我已经设法通过将android支持库从android-sdk\extras\android\support\v4复制到PROJECT_DIR\ANDROID_PACKAGE_SOURCE_DIR\libs文件夹来修复此错误。