Dianne Hackborn
e5c4262109
Improve reporting to apps of transaction too large failures.
...
If the app tried to do various things with too much data --
starting an activity, starting a service, sending a broadcast --
this would fairly silently fail with little indication of what
was going on. Fix this in two ways:
- Now when the native code generates a TransactionTooLargeException,
it may include an additional message in it telling you how much
data was in the parcel being sent, to help you understand why
this happening.
- In all the framework code paths where we call to the system and
may fail, convert these failures into a a runtime exception and
rethrow them back to the app so that it will clearly get the
above message.
Change-Id: I745159b97d3edb6fca86aa09cbc40c1f15a7d128
2015-05-21 18:19:50 -07:00
..
2015-05-20 13:08:58 -07:00
2015-05-18 16:00:15 -07:00
2015-02-28 14:47:49 -05:00
2015-05-05 11:43:42 -07:00
2015-05-14 15:13:34 +00:00
2015-05-07 18:44:21 -07:00
2015-05-11 17:19:03 +00:00
2015-05-13 15:27:23 -07:00
2015-05-08 17:17:16 -07:00
2015-05-21 15:33:30 -07:00
2015-05-21 16:45:29 -07:00
2015-05-19 17:58:11 +00:00
2015-05-11 17:19:03 +00:00
2015-02-28 14:47:49 -05:00
2015-03-25 13:16:26 +00:00
2015-05-11 15:16:47 -07:00
2015-04-10 12:42:57 -07:00
2015-02-28 14:47:49 -05:00
2015-05-06 09:44:53 -07:00
2015-04-08 18:04:11 +08:00
2015-05-11 17:13:57 -07:00
2015-05-08 19:47:52 +00:00
2015-05-13 15:37:21 -07:00
2015-03-12 17:07:51 -07:00
2015-04-02 16:45:41 -07:00
2015-03-12 17:07:51 -07:00
2015-05-19 11:18:16 -07:00
2015-05-14 14:12:16 -07:00
2015-05-21 18:19:50 -07:00
2015-01-13 17:34:17 -08:00
2015-05-06 15:57:09 -07:00
2015-04-30 12:52:32 -07:00
2015-05-15 14:08:19 +00:00
2015-05-07 08:36:28 -07:00
2015-05-04 14:00:38 -07:00
2015-04-30 12:52:32 -07:00
2015-04-30 12:52:32 -07:00
2015-05-04 14:00:38 -07:00
2015-05-13 11:13:58 -07:00
2015-05-14 14:12:16 -07:00
2015-03-03 22:25:13 +00:00
2015-05-21 15:33:30 -07:00
2015-04-21 16:59:12 -07:00
2015-05-08 19:47:52 +00:00
2015-03-26 18:57:36 -07:00
2015-05-08 13:34:30 -04:00
2015-05-08 13:34:30 -04:00
2015-05-21 18:19:50 -07:00
2015-04-23 22:14:19 +00:00
2015-03-12 17:07:51 -07:00
2014-12-02 15:34:20 -08:00
2015-05-18 18:13:41 -07:00
2015-04-13 18:03:05 +00:00
2015-03-09 10:39:21 +00:00
2015-04-29 14:02:55 -07:00
2015-04-10 00:24:03 -07:00
2015-04-30 12:52:32 -07:00
2014-11-11 00:42:18 +00:00
2015-05-20 10:00:54 -04:00
2015-05-08 13:34:30 -04:00
2015-05-15 12:35:21 +00:00
2015-04-10 18:19:03 -07:00
2015-03-16 15:10:56 -07:00
2015-02-18 07:49:03 -08:00
2015-05-01 15:38:01 +01:00
2015-03-12 17:07:51 -07:00
2015-02-19 15:31:11 -08:00
2015-04-13 16:53:43 +00:00
2015-01-30 15:37:45 -08:00
2015-04-28 18:49:47 +01:00
2015-05-08 15:55:18 -07:00
2015-02-26 09:47:10 -08:00
2015-04-07 13:04:39 -07:00
2015-03-18 20:54:46 -07:00
2015-02-12 11:01:06 -08:00
2015-03-16 11:29:12 -07:00
2015-04-09 14:05:17 -07:00
2015-03-09 10:39:21 +00:00