Note that there are some explanatory texts on larger screens.

plurals
  1. POAndroid app error only on older emulator
    text
    copied!<p>I'm currently devoping an Android app, and whilst every thing is working fine on a Jelly Bean emulator I'm getting the following error on a 2.2 emulator:</p> <pre><code>10-11 22:26:35.853: E/AndroidRuntime(303): FATAL EXCEPTION: main 10-11 22:26:35.853: E/AndroidRuntime(303): android.view.InflateException: Binary XML file line #1: Error inflating class &lt;unknown&gt; 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.LayoutInflater.createView(LayoutInflater.java:513) 10-11 22:26:35.853: E/AndroidRuntime(303): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.LayoutInflater.inflate(LayoutInflater.java:385) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.LayoutInflater.inflate(LayoutInflater.java:320) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:332) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.ArrayAdapter.getView(ArrayAdapter.java:323) 10-11 22:26:35.853: E/AndroidRuntime(303): at com.android.iagrams.util.MyAdapter.getView(MyAapter.java:20) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.AbsListView.obtainView(AbsListView.java:1315) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.ListView.makeAndAddView(ListView.java:1727) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.ListView.fillDown(ListView.java:652) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.ListView.fillFromTop(ListView.java:709) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.ListView.layoutChildren(ListView.java:1580) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.AbsListView.onLayout(AbsListView.java:1147) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.View.layout(View.java:7035) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1249) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1125) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.LinearLayout.onLayout(LinearLayout.java:1042) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.View.layout(View.java:7035) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.FrameLayout.onLayout(FrameLayout.java:333) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.View.layout(View.java:7035) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1249) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1125) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.LinearLayout.onLayout(LinearLayout.java:1042) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.View.layout(View.java:7035) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.FrameLayout.onLayout(FrameLayout.java:333) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.View.layout(View.java:7035) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.ViewRoot.performTraversals(ViewRoot.java:1045) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.ViewRoot.handleMessage(ViewRoot.java:1727) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.os.Handler.dispatchMessage(Handler.java:99) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.os.Looper.loop(Looper.java:123) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.app.ActivityThread.main(ActivityThread.java:4627) 10-11 22:26:35.853: E/AndroidRuntime(303): at java.lang.reflect.Method.invokeNative(Native Method) 10-11 22:26:35.853: E/AndroidRuntime(303): at java.lang.reflect.Method.invoke(Method.java:521) 10-11 22:26:35.853: E/AndroidRuntime(303): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 10-11 22:26:35.853: E/AndroidRuntime(303): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 10-11 22:26:35.853: E/AndroidRuntime(303): at dalvik.system.NativeStart.main(Native Method) 10-11 22:26:35.853: E/AndroidRuntime(303): Caused by: java.lang.reflect.InvocationTargetException 10-11 22:26:35.853: E/AndroidRuntime(303): at android.widget.LinearLayout.&lt;init&gt;(LinearLayout.java:115) 10-11 22:26:35.853: E/AndroidRuntime(303): at java.lang.reflect.Constructor.constructNative(Native Method) 10-11 22:26:35.853: E/AndroidRuntime(303): at java.lang.reflect.Constructor.newInstance(Constructor.java:446) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.LayoutInflater.createView(LayoutInflater.java:500) 10-11 22:26:35.853: E/AndroidRuntime(303): ... 36 more 10-11 22:26:35.853: E/AndroidRuntime(303): Caused by: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x2 10-11 22:26:35.853: E/AndroidRuntime(303): at android.content.res.TypedArray.getDimensionPixelSize(TypedArray.java:463) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.View.&lt;init&gt;(View.java:2036) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.View.&lt;init&gt;(View.java:1834) 10-11 22:26:35.853: E/AndroidRuntime(303): at android.view.ViewGroup.&lt;init&gt;(ViewGroup.java:285) 10-11 22:26:35.853: E/AndroidRuntime(303): ... 40 more </code></pre> <p>As far as I'm aware, I'm not using any Jelly Bean specific features and don't know what I'm getting the error. I do have a custom Adapter but I don't do much with it, I only change a couple of text view's.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload