मुझे ए TransactionTooLargeException
। प्रतिलिपि प्रस्तुत करने योग्य नहीं। डॉक्स में यह कहता है
बाइंडर लेनदेन विफल हो गया क्योंकि यह बहुत बड़ा था।
एक दूरस्थ प्रक्रिया कॉल के दौरान, तर्क और कॉल के वापसी मूल्य को बाइंडर लेनदेन बफर में संग्रहीत पार्सल ऑब्जेक्ट के रूप में स्थानांतरित किया जाता है। यदि लेन-देन बफर में फिट होने के लिए तर्क या रिटर्न वैल्यू बहुत बड़ी है, तो कॉल विफल हो जाएगी और TransactionTooLargeException को फेंक दिया जाएगा।
...
दो संभावित परिणाम होते हैं जब एक दूरस्थ प्रक्रिया कॉल फेंकता है TransactionTooLargeException। या तो ग्राहक सेवा के लिए अपना अनुरोध भेजने में असमर्थ था (सबसे अधिक संभावना है कि यदि लेन-देन बफर में फिट होने के लिए तर्क बहुत बड़े थे), या सेवा ग्राहक को अपनी प्रतिक्रिया वापस भेजने में असमर्थ थी (सबसे अधिक संभावना है कि यदि वापसी मूल्य था) लेन-देन बफर में फिट करने के लिए बहुत बड़ा)।
...
इसलिए कहीं न कहीं मैं तर्क दे रहा हूँ या प्राप्त कर रहा हूँ जो कुछ अज्ञात सीमा से अधिक है। कहाँ पे?
स्टैकट्रेस उपयोगी कुछ भी नहीं दिखाता है:
java.lang.RuntimeException: Adding window failed
at android.view.ViewRootImpl.setView(ViewRootImpl.java:548)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:406)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:320)
at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:152)
at android.view.Window$LocalWindowManager.addView(Window.java:557)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2897)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
at android.app.ActivityThread.access$600(ActivityThread.java:139)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1262)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:4977)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.os.TransactionTooLargeException
at android.os.BinderProxy.transact(Native Method)
at android.view.IWindowSession$Stub$Proxy.add(IWindowSession.java:569)
at android.view.ViewRootImpl.setView(ViewRootImpl.java:538)
... 16 more
android.os.TransactionTooLargeException
at android.os.BinderProxy.transact(Native Method)
at android.view.IWindowSession$Stub$Proxy.add(IWindowSession.java:569)
at android.view.ViewRootImpl.setView(ViewRootImpl.java:538)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:406)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:320)
at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:152)
at android.view.Window$LocalWindowManager.addView(Window.java:557)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2897)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
at android.app.ActivityThread.access$600(ActivityThread.java:139)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1262)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:4977)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
यह विचारों से संबंधित प्रतीत होता है? यह दूरस्थ प्रक्रिया कॉल से संबंधित कैसे है?
शायद महत्वपूर्ण: Android संस्करण: 4.0.3, डिवाइस: एचटीसी वन एक्स