即时运行和Google地图的问题

时间:2017-01-09 22:53:18

标签: android google-maps android-studio android-instant-run instant-run

即时投放和Google地图似乎存在问题。在重新运行应用程序以查看更改时,如果应用程序正在使用Google地图,则会发生崩溃。这是堆栈跟踪的一部分:

java.lang.RuntimeException: 
android.content.res.Resources$NotFoundException: File res/drawable/common_google_signin_btn_text_light_focused.xml from drawable resource ID 
           at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
           ........
Caused by: android.content.res.Resources$NotFoundException: File res/drawable/common_google_signin_btn_text_light_focused.xml from drawable resource ID 
          at android.content.res.Resources.loadDrawableForCookie(Resources.java:2640)
          .....
Caused by: android.content.res.Resources$NotFoundException: File res/drawable-xxhdpi-v4/maps_btn_myl_pressed.png from drawable resource ID

由于ResourcesNotFoundException导致崩溃,这似乎是由上述堆栈跟踪中列出的文件引起的。

有没有人遇到过这个问题,如果是,那么修复是什么?

1 个答案:

答案 0 :(得分:0)

gradle文件中尝试:

android {  
    defaultConfig {  
         vectorDrawables.useSupportLibrary = true  
        }  
}

并使用最新的buildToolsVersion '28.0.3'