2015-04-22 183 views
3

当试图在我的魅族MX3上运行Android项目时,我遇到了题目中提到的问题。找不到方法AdvertisingIdClient.getAdvertisingIdInfo

我的logcat的是:

1月4日至23日:05:01.855:I/dalvikvm(18549):找不到方法com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo ,从方法引用com.myapp.deviceinfo.AndroidDeviceInfo $ 1.run 04-23 01:05:01.855:W/dalvikvm(18549):VFY:无法解析静态方法14581:Lcom/google/android/gms/ads /标识符/ AdvertisingIdClient; .getAdvertisingIdInfo(Landroid/content/Context;)Lcom/google/android/gms/ads/identifier/AdvertisingIdClient $ Info; 04-23 01:05:01.855:D/dalvikvm(18549):VFY:将操作码0x71替换为0x0005 04-23 01:05:01.885:W/dalvikvm(18549):VFY:无法解析异常类2144无法找到addr 0xa4的异常处理程序0xa4 04-23 01:05:01.885:W/dalvikvm(18549):无法在addr找到异常处理程序0xa4 04-23 01:05:01.885: W/dalvikvm(18549):VFY:拒绝Lcom/myapp/deviceinfo/AndroidDeviceInfo $ 1; .run()V 04-23 01:05:01.885:W/dalvikvm(18549):VFY:拒绝操作码0x0d 0x00a4 04 -23 01:05:01.885:W/dalvikvm(18549):VFY:拒绝Lcom/myapp/deviceinfo/AndroidDeviceInfo $ 1; .run()V 04-23 01:05:01.885:W/dalvikvm(18549)拒绝类Lcom/myapp/deviceinfo/AndroidDeviceInfo $ 1;

任何帮助将不胜感激。

回答

0

这是一个让我愣了一天的大问题。

我曾尝试过所有方法,如Proguard编辑,更改库,上下文更改,但是这解决了问题:简单更新到新SDK版本22.0.1;这解决了这个问题。