Open zjc opened 3 years ago
02-02 19:14:55.397 15738 15738 W System.err: android.view.InflateException: Binary XML file line #2 in com.amap.api.navi:layout/amap_navi_lbs_naviinfo_land: Binary XML file line #2 in com.amap.api.navi:layout/amap_navi_lbs_naviinfo_land: Error inflating class RelativeLayout
02-02 19:14:55.397 15738 15738 W System.err: Caused by: android.view.InflateException: Binary XML file line #2 in com.amap.api.navi:layout/amap_navi_lbs_naviinfo_land: Error inflating class RelativeLayout
02-02 19:14:55.397 15738 15738 W System.err: Caused by: android.content.res.Resources$NotFoundException: Drawable (missing name) with resource ID #0x7f02028c
02-02 19:14:55.397 15738 15738 W System.err: Caused by: android.content.res.Resources$NotFoundException: Unable to find resource ID #0x7f02028c
02-02 19:14:55.397 15738 15738 W System.err: at android.content.res.ResourcesImpl.getResourcePackageName(ResourcesImpl.java:407)
02-02 19:14:55.397 15738 15738 W System.err: at android.content.res.ResourcesImplEx.getResourcePackageName(ResourcesImplEx.java:50)
02-02 19:14:55.397 15738 15738 W System.err: at android.content.res.HwResourcesImpl.getThemePackageName(HwResourcesImpl.java:1872)
02-02 19:14:55.397 15738 15738 W System.err: at android.content.res.HwResourcesImpl.loadDrawable(HwResourcesImpl.java:1471)
02-02 19:14:55.397 15738 15738 W System.err: at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java:920)
02-02 19:14:55.397 15738 15738 W System.err: at android.content.res.Resources.loadDrawable(Resources.java:1004)
02-02 19:14:55.397 15738 15738 W System.err: at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:1195)
02-02 19:14:55.397 15738 15738 W System.err: at android.content.res.TypedArray.getDrawable(TypedArray.java:1170)
02-02 19:14:55.397 15738 15738 W System.err: at android.view.View.
初步怀疑是高德采用了加载assert目录中的资源作为加载,但是我们使用SkinBuildInLoader加载的时候,改变了高德的加载方式,导致资源找不到,去掉getDelegate方法就好了,好难!!!又想要导航,又想用这个换肤的框架...两难抉择
问题已解决了,由于高德库的问题,目前下最新的版本就可以了。遇到相同问题的可以使用AMap3DMap_7.8.0_AMapNavi_7.8.0_AMapSearch_7.7.0_AMapLocation_5.2.0_20210104.aar 这个是好的。实打实纠结了2天
问题已解决了,由于高德库的问题,目前下最新的版本就可以了。遇到相同问题的可以使用AMap3DMap_7.8.0_AMapNavi_7.8.0_AMapSearch_7.7.0_AMapLocation_5.2.0_20210104.aar 这个是好的。实打实纠结了2天
救命恩人啊
这边还有一个方法,如果使用的jar包,可以单独写两个方法,白天黑夜或者其他样式,直接自己手动去换肤。去掉getDelegate的方法
江湖救急哈,群主