2016-11-04 61 views
0

我是一个大问题中,的Android 2.3.x版本崩溃的com.google.android.gms.location.LocationSettingsResult.startResolutionForResult

操作系统版本: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. 

致命例外:main java.lang.RuntimeException:二进制XML文件行#25:您必须提供layout_height属性。在android.view.ViewGroup $ LayoutParams.setBaseAttributes(ViewGroup.java:3599) at android.view.ViewGroup $ MarginLayoutParams。(ViewGroup.java())中的android.content.res.TypedArray.getLayoutDimension(TypedArray.java:543) :3678) 在android.widget.LinearLayout $的LayoutParams(LinearLayout.java:1400) 在android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:1326) 在android.widget.LinearLayout.generateLayoutParams(LinearLayout.java: 47) at android.view.LayoutInflater.rInflate(LayoutInflater.java:625) at android.view.LayoutInflater.inflate(LayoutInflater.java:408) at android.view.LayoutInflat在com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2261) at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2316) at com.android.internal.policy.impl.PhoneWindow.getDecorView(PhoneWindow.java:1478) at android.app.ActivityThread。 handleResumeActivity(ActivityThread.java:2165) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672) at android.app.ActivityThread.access $ 1500(ActivityThread.java:117) at android.app.ActivityThread $ H .handleMessage(ActivityThread.java :935) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:130) at android.app.ActivityThread.main(ActivityThread.java:3691 ) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:507) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run( ZygoteInit.java:907) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 在dalvik.system.NativeStart.main(本机方法)

请参考下面的链接,我完全是山姆Ë问题 https://code.google.com/p/android/issues/detail?id=215183

请帮我解决这个

感谢

+0

该错误消息看起来相当不恰当:_您必须提供一个layout_height属性._您的布局XML中的某个位置(第25行?)可能有一个视图没有layout_height属性。如果没有定义,你还需要一个layout_width属性。这是所有观点都需要的两个属性。 – pathfinderelite

+0

这不是我的布局...他们指的是android.location.gms.ui – sam

+0

你确定吗?我没有看到任何反映这一点的错误信息。你将什么活动传递给'startResolutionForResult()'? – pathfinderelite

回答

0

请检查由@frieza在这个相关SO post给它是否能够帮助解决方案。

至于建议,除了规定在发布代码所示layout_heightlayout_width属性,你可能还需要设置父属性与parent="android:Theme"

希望也适合你。

+0

感谢您的回答...但我要指定主题?当我为位置设置请求调用startResolutionForResult时,这种崩溃发生在com.google.android.gms.ui中 – sam