Android 2.3.x 在 com.google.android.gms.location.LocationSettingsResult.startResolutionForResult 崩溃
Android 2.3.x crashing on com.google.android.gms.location.LocationSettingsResult.startResolutionForResult
我正在处理一个大问题,
OS 版本:Android 2.3.x
设备:GT i9100(三星 Galaxy S II)
位置 API:com.google.android.gms:播放服务位置:9.4.0
问题:应用崩溃调用
com.google.android.gms.location.LocationSettingsResult.startResolutionForResult
com.google.android.gms.ui E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException: Binary XML file line #25: You must supply a layout_height attribute.
致命异常:主要
java.lang.RuntimeException:二进制 XML 文件行 #25:您必须提供 layout_height 属性。
在 android.content.res.TypedArray.getLayoutDimension(TypedArray.java:543)
在 android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:3599)
在 android.view.ViewGroup$MarginLayoutParams.(ViewGroup.java:3678)
在 android.widget.LinearLayout$LayoutParams.(LinearLayout.java:1400)
在 android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:1326)
在 android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:47)
在 android.view.LayoutInflater.rInflate(LayoutInflater.java:625)
在 android.view.LayoutInflater.inflate(LayoutInflater.java:408)
在 android.view.LayoutInflater.inflate(LayoutInflater.java:320)
在 android.view.LayoutInflater.inflate(LayoutInflater.java:276)
在 com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2261)
在 com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2316)
在 com.android.internal.policy.impl.PhoneWindow.getDecorView(PhoneWindow.java:1478)
在 android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2165)
在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672)
在 android.app.ActivityThread.access1500 美元(ActivityThread.java:117)
在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
在 android.os.Handler.dispatchMessage(Handler.java:99)
在 android.os.Looper.loop(Looper.java:130)
在 android.app.ActivityThread.main(ActivityThread.java:3691)
在 java.lang.reflect.Method.invokeNative(本机方法)
在 java.lang.reflect.Method.invoke(Method.java:507)
在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665)
在 dalvik.system.NativeStart.main(本机方法)
请参考以下link,我也有完全相同的问题
https://code.google.com/p/android/issues/detail?id=215183
请帮我解决这个问题
谢谢
请检查@frieza 在此相关 SO post 中给出的解决方案是否有帮助。
按照建议,除了定义发布代码中显示的 layout_height
和 layout_width
属性外,您可能还需要使用 parent="android:Theme"
.
设置父属性
希望对你也有用。
我正在处理一个大问题,
OS 版本:Android 2.3.x 设备:GT i9100(三星 Galaxy S II) 位置 API:com.google.android.gms:播放服务位置:9.4.0
问题:应用崩溃调用 com.google.android.gms.location.LocationSettingsResult.startResolutionForResult
com.google.android.gms.ui E/AndroidRuntime: FATAL EXCEPTION: main java.lang.RuntimeException: Binary XML file line #25: You must supply a layout_height attribute.
致命异常:主要 java.lang.RuntimeException:二进制 XML 文件行 #25:您必须提供 layout_height 属性。 在 android.content.res.TypedArray.getLayoutDimension(TypedArray.java:543) 在 android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:3599) 在 android.view.ViewGroup$MarginLayoutParams.(ViewGroup.java:3678) 在 android.widget.LinearLayout$LayoutParams.(LinearLayout.java:1400) 在 android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:1326) 在 android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:47) 在 android.view.LayoutInflater.rInflate(LayoutInflater.java:625) 在 android.view.LayoutInflater.inflate(LayoutInflater.java:408) 在 android.view.LayoutInflater.inflate(LayoutInflater.java:320) 在 android.view.LayoutInflater.inflate(LayoutInflater.java:276) 在 com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2261) 在 com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2316) 在 com.android.internal.policy.impl.PhoneWindow.getDecorView(PhoneWindow.java:1478) 在 android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2165) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672) 在 android.app.ActivityThread.access1500 美元(ActivityThread.java:117) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:935) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop(Looper.java:130) 在 android.app.ActivityThread.main(ActivityThread.java:3691) 在 java.lang.reflect.Method.invokeNative(本机方法) 在 java.lang.reflect.Method.invoke(Method.java:507) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 在 dalvik.system.NativeStart.main(本机方法)
请参考以下link,我也有完全相同的问题 https://code.google.com/p/android/issues/detail?id=215183
请帮我解决这个问题
谢谢
请检查@frieza 在此相关 SO post 中给出的解决方案是否有帮助。
按照建议,除了定义发布代码中显示的 layout_height
和 layout_width
属性外,您可能还需要使用 parent="android:Theme"
.
希望对你也有用。