Je suis dans l'erreur, suivi d'une application TransactionTooLargeException. Non reproductibles et n'a jamais eu avant. Dans la doc il est dit
Le Liant de la transaction a échoué parce qu'elle était trop grande.
Lors d'un appel de procédure à distance, les arguments et la valeur de retour de l'appel sont transférés en tant que Colis objets stockés dans le Classeur de transaction de la mémoire tampon. Si les arguments ou la valeur de retour sont trop volumineux pour tenir dans la mémoire tampon de transaction, l'appel échouera et TransactionTooLargeException sera levée.
...
Il y a deux résultats possibles lors d'un appel de procédure distante jette TransactionTooLargeException. Soit le client n'a pas pu envoyer sa demande au service (le plus probable si les arguments étaient trop volumineux pour tenir dans la mémoire tampon de transaction), ou le service n'a pas pu envoyer sa réponse au client (le plus probable si la valeur de retour est trop grand pour tenir dans la mémoire tampon de transaction).
...
Donc, ok, je suis de passage ou de recevoir des arguments qui dépassent une certaine inconnue limite. Mais où?
La stacktrace ne pas montrer quoi que ce soit à partir de mes fichiers:
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)
Il semble être lié avec des points de vue, parce que toutes les Fenêtre / Afficher les lignes? Comment est-ce lié à l'appel de procédure à distance? Comment puis-je en chercher la raison de cette erreur?
Dans l'application que je suis en utilisant uniquement des Webservices, je ne suis pas à l'aide de la catégorie de Service, sont les Webservices les "appels de procédure distante" ou quoi d'autre pourrait être...?
Merci à l'avance...
P. S. c'est Peut-être important: version Android: 4.0.3, l'Appareil: HTC One X