我的應用程序是所有權利上大部分phone.However的,在某些類型的手機,它會得到下面的錯誤:
有的手機獲得誤差「java.lang.NumberFormatException」
java.lang.NumberFormatException: unable to parse '@2131492955' as integer
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1728)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1747)
at android.app.ActivityThread.access$1500(ActivityThread.java:155)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:993)
at android.os.Handler.dispatchMessage(Handler.java:130)
at android.os.Looper.loop(SourceFile:351)
at android.app.ActivityThread.main(ActivityThread.java:3814)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:538)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:901)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:659)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NumberFormatException: unable to parse '@2131492955' as integer
at java.lang.Integer.parse(Integer.java:414)
at java.lang.Integer.parseInt(Integer.java:403)
at com.android.internal.util.XmlUtils.convertValueToInt(XmlUtils.java:153)
at android.content.res.TypedArray.getInt(TypedArray.java:286)
at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2216)
at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2358)
at com.android.internal.policy.impl.PhoneWindow.getDecorView(PhoneWindow.java:1503)
at com.actionbarsherlock.internal.ActionBarSherlockCompat.installDecor(Unknown Source)
at com.actionbarsherlock.internal.ActionBarSherlockCompat.initActionBar(Unknown Source)
at com.actionbarsherlock.internal.ActionBarSherlockCompat.getActionBar(Unknown Source)
at com.actionbarsherlock.app.SherlockFragmentActivity.getSupportActionBar(Unknown Source)
at com.qingdaonews.bus.BaseActivity.onCreate(Unknown Source)
at com.qingdaonews.activity.MainActivity.onCreate(Unknown Source)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1082)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1692)
... 11 more
Android的版本是由我的應用程序支持,所以我想知道爲什麼它會得到這個錯誤。 事實上,沒有像這樣的變量。ROM是設備製造商的自定義版本,但許多客戶使用ROM。
可能是因爲你手機上的android版本。 – Midhun
@Midhun手機的版本是2.3,但大多數Android 2.3可以運行它 – GuoBuping
我們不能將'@ 2131492955'解析爲整數。試着解決這個問題,每件事情都會很好。如果您發佈代碼,我會盡力幫忙。 – Midhun