Message from discussion
API Limit problem solved in 4.2
Received: by 10.42.51.16 with SMTP id c16mr9872733icg.16.1353330802685;
Mon, 19 Nov 2012 05:13:22 -0800 (PST)
X-BeenThere: android-platform@googlegroups.com
Received: by 10.50.6.199 with SMTP id d7ls2764197iga.14.gmail; Mon, 19 Nov
2012 05:13:05 -0800 (PST)
Received: by 10.42.69.73 with SMTP id a9mr9952640icj.30.1353330785493;
Mon, 19 Nov 2012 05:13:05 -0800 (PST)
Received: by 10.42.69.73 with SMTP id a9mr9952639icj.30.1353330785473;
Mon, 19 Nov 2012 05:13:05 -0800 (PST)
Return-Path: <jeanfrancoi...@gmail.com>
Received: from mail-oa0-f68.google.com (mail-oa0-f68.google.com [209.85.219.68])
by gmr-mx.google.com with ESMTPS id ul6si1178744igb.2.2012.11.19.05.13.05
(version=TLSv1/SSLv3 cipher=OTHER);
Mon, 19 Nov 2012 05:13:05 -0800 (PST)
Received-SPF: pass (google.com: domain of jeanfrancoi...@gmail.com designates 209.85.219.68 as permitted sender) client-ip=209.85.219.68;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jeanfrancoi...@gmail.com designates 209.85.219.68 as permitted sender) smtp.mail=jeanfrancoi...@gmail.com; dkim=pass header...@gmail.com
Received: by mail-oa0-f68.google.com with SMTP id h2so700427oag.7
for <android-platform@googlegroups.com>; Mon, 19 Nov 2012 05:13:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=/57+EQXKMgi7pTv6/2JnfowK7GGcrbx4DuJ80sjIfxw=;
b=Pj2JDlxSqkfFDSgSEdKib/0zbYsFK1Q9Vpjy71okBmbrhnTrz5OMXrgT7TOBSwB7Xj
mVXJBP96jYsEwd9+LOGL3hKV1aKxdkzXQNCcRDqKl1ZY7BEKQ6h9xCA56ZyPEk2RxFsx
xAFvBOf7G/xiBOqKdsjK9u1SeR5nwIaX8JMEOdZunFc6Z7fjg/bnZFlNkHdjq5T3Bzuz
ps6j1mjjZhAkcFnr0dXnQywu1tlKtUQOshD5gOJcF2rWIMZKMDcASLU77HOHyOqDBLVo
OmjF+xK3sscN4ssdQzqvMxzrJDOZFVyDu7SRPcJ/cYH3aY3PdVhUzlet5NSqAJ9nFu0a
24LA==
MIME-Version: 1.0
Received: by 10.182.39.9 with SMTP id l9mr10387803obk.32.1353330785022; Mon,
19 Nov 2012 05:13:05 -0800 (PST)
Received: by 10.76.28.136 with HTTP; Mon, 19 Nov 2012 05:13:04 -0800 (PST)
Received: by 10.76.28.136 with HTTP; Mon, 19 Nov 2012 05:13:04 -0800 (PST)
In-Reply-To: <400d53e4-c549-4ab7-988f-1ed8b8aa9b9d@googlegroups.com>
References: <4feff493-db3c-4629-b4fa-83a4ace50629@googlegroups.com>
<a8442029-21bd-4cb2-9faf-12e60521e0f6@googlegroups.com>
<400d53e4-c549-4ab7-988f-1ed8b8aa9b9d@googlegroups.com>
Date: Mon, 19 Nov 2012 08:13:04 -0500
Message-ID: <CAOxgb8wJ_KRnTrnHcwXe-D60OjgQF6SDj=Vdft_DAyu0TLm...@mail.gmail.com>
Subject: Re: API Limit problem solved in 4.2
From: Jean-Francois Blanchard-Dionne <jeanfrancoi...@gmail.com>
To: android-platform@googlegroups.com
Content-Type: multipart/alternative; boundary=f46d0447f0e6b473eb04ced8e009
--f46d0447f0e6b473eb04ced8e009
Content-Type: text/plain; charset=EUC-KR
Content-Transfer-Encoding: quoted-printable
Yes Raymond
The number of API calls went down.
Why do you say we can't split framework.jar anymore ?
You probably still can.
In Android 4.2 (JB MR 1) it looks like that framework.jar is re-factored
to extract telephony and google mms packages.
It could reduce the number of methods drastically I thought. And by using
PDK we may not modify the framework.jar anymore (?).
- platform/frameworks/opt/telephony<https://android.googlesource.com/platfo=
rm/frameworks/opt/telephony/>
(telephony-common.jar)
- platform/frameworks/opt/mms<https://android.googlesource.com/platform/fra=
meworks/opt/mms/>
(mms-common.jar)
1. c6e4917 Refactor Cell Location public
API.<https://android.googlesource.com/platform/frameworks/base/+/c6e4917add=
a19beb780386bcc26b652748b8ab13>
by
Wink Saville - 8 weeks ago
2. 7b3b02c Telephony: Move AdnRecord.aidl into
opt/telephony<https://android.googlesource.com/platform/frameworks/base/+/7=
b3b02cb53b02c79c1222ee0977c2554f10bd9c8>
by
Alex Yakavenka - 4 months ago
3. 93cb0dd Move SmsUsageMonitorShortCodeTest to
frameworks/opt/telephony<https://android.googlesource.com/platform/framewor=
ks/base/+/93cb0dd3b2be360e68ff1f3ce1419d6705526a51>
by
Naveen Kalla - 4 months ago
4. 33034b1 Create telephony-common and mms-common - DO NOT
MERGE<https://android.googlesource.com/platform/frameworks/base/+/33034b13c=
ae1429d526722374bd39be3f9605ae4>
by
Wink Saville - 4 months ago
These have been created to reduce the size and complexity
of frameworks/base.
mms-common was created by moving all of
frameworks/base/core/java/com/google/android/mms
to:
frameworks/opt/mms
telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony
Raymond
2012=B3=E2 11=BF=F9 15=C0=CF =B8=F1=BF=E4=C0=CF =BF=C0=C0=FC 5=BD=C3 37=BA=
=D0 19=C3=CA UTC+9, JF =B4=D4=C0=C7 =B8=BB:
>
> Current number of methods: 61029; max is 65536. By package:
>
> So probably not tackled
>
--
You received this message because you are subscribed to the Google Groups
"android-platform" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/android-platform/-/D08_wenbc_8J.
To post to this group, send email to android-platform@googlegroups.com.
To unsubscribe from this group, send email to
android-platform+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/android-platform?hl=3Den.
--f46d0447f0e6b473eb04ced8e009
Content-Type: text/html; charset=EUC-KR
Content-Transfer-Encoding: quoted-printable
<p dir=3D"ltr">Yes Raymond</p>
<p dir=3D"ltr">The number of API calls went down.</p>
<p dir=3D"ltr">Why do you say we can't split framework.jar anymore ?</p=
>
<p dir=3D"ltr">You probably still can.</p>
<div class=3D"gmail_quot<blockquote class=3D" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">In Android 4.2 (JB MR 1) it l=
ooks like that framework.jar is re-factored to extract telephony&=
nbsp;and google mms packages.<div>
It could reduce the number of methods drastically I thought. And =
by using PDK we may not modify the framework.jar anymore (?).</div><div><br=
><div>- <a href=3D"https://android.googlesource.com/platform/framework=
s/opt/telephony/" target=3D"_blank">platform/frameworks/opt/telephony</a>&n=
bsp;(telephony-common.jar)</div>
<div>- <a href=3D"https://android.googlesource.com/platform/frameworks=
/opt/mms/" target=3D"_blank">platform/frameworks/opt/mms</a> (mms-comm=
on.jar)</div><div><ol><li><a href=3D"https://android.googlesource.com/platf=
orm/frameworks/base/+/c6e4917adda19beb780386bcc26b652748b8ab13" target=3D"_=
blank"><span>c6e4917</span> <span>Refactor Cell Location=20
public API.</span></a> <span>by Wink Saville</span> <span>- 8 weeks ago</sp=
an></li><li><a href=3D"https://android.googlesource.com/platform/frameworks=
/base/+/7b3b02cb53b02c79c1222ee0977c2554f10bd9c8" target=3D"_blank"><span>7=
b3b02c</span> <span>Telephony: Move=20
AdnRecord.aidl into opt/telephony</span></a> <span>by Alex=20
Yakavenka</span> <span>- 4 months ago</span></li><li><a href=3D"https://and=
roid.googlesource.com/platform/frameworks/base/+/93cb0dd3b2be360e68ff1f3ce1=
419d6705526a51" target=3D"_blank"><span>93cb0dd</span> <span>Move=20
SmsUsageMonitorShortCodeTest to frameworks/opt/telephony</span></a> <span>b=
y Naveen Kalla</span> <span>- 4 months ago</span></li><li><a href=3D"https:=
//android.googlesource.com/platform/frameworks/base/+/33034b13cae1429d52672=
2374bd39be3f9605ae4" target=3D"_blank"><span>33034b1</span> <span>Cre=
ate telephony-common=20
and mms-common - DO NOT MERGE</span></a> <span>by Wink=20
Saville</span> <span>- 4 months ago</span></li></ol><div><pre>These have be=
en created to reduce the size and complexity
of frameworks/base.
mms-common was created by moving all of
frameworks/base/core/java/com/google/android/mms
to:
frameworks/opt/mms
telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony
</pre><pre><br></pre><pre>Raymond</pre></div><br>2012=B3=E2 11=BF=F9 15=C0=
=CF =B8=F1=BF=E4=C0=CF =BF=C0=C0=FC 5=BD=C3 37=BA=D0 19=C3=CA UTC+9, JF =B4=
=D4=C0=C7 =B8=BB:<blockquote class=3D"gmail_quote" style=3D"margin:0;margin=
-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">Current number of =
methods: 61029; max is 65536. By package:<br>
<br>So probably not tackled<br></blockquote></div></div>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;android-platform" group.<br>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msg/android-platform/-/D08_wenbc_8J" target=3D"_blank">https://groups.=
google.com/d/msg/android-platform/-/D08_wenbc_8J</a>.<br>=20
To post to this group, send email to <a href=3D"mailto:android-platform@goo=
glegroups.com" target=3D"_blank">android-platform@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href=3D"mailto:android-pla=
tform%2Bunsubscribe@googlegroups.com" target=3D"_blank">android-platform+un=
subscribe@googlegroups.com</a>.<br>
For more options, visit this group at <a href=3D"http://groups.google.com/g=
roup/android-platform?hl=3Den" target=3D"_blank">http://groups.google.com/g=
roup/android-platform?hl=3Den</a>.<br>
</div>
--f46d0447f0e6b473eb04ced8e009--