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

3
我正在使用Qt创建Android应用程序,必须使用Qt Android Extras与Java代码进行通信。在我的java文件中,我正在使用Google Play服务库。
我已经按照这里描述的一切做了。构建通过,但是当我尝试使用此库中的某些内容时,会出现各种错误。
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个回答

3

好的,我通过将Android支持库从android-sdk\extras\android\support\v4复制到PROJECT_DIR\ANDROID_PACKAGE_SOURCE_DIR\libs文件夹中,成功解决了这些错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接