summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Main <smain@google.com>2012-06-25 10:02:13 -0700
committerScott Main <smain@google.com>2012-06-25 10:02:13 -0700
commite40c4636d970c50f7719e7d5067963be93c25750 (patch)
tree27f851b1d370ab563ff51267b94a10943f3c6963
parentdbbfa702a09f6d2d36dee1b552442d04a4673f89 (diff)
downloadframeworks_base-e40c4636d970c50f7719e7d5067963be93c25750.zip
frameworks_base-e40c4636d970c50f7719e7d5067963be93c25750.tar.gz
frameworks_base-e40c4636d970c50f7719e7d5067963be93c25750.tar.bz2
docs: move AIDL doc under Services in api guides.
Change-Id: I525de97958e2093af15cce2b007ec022cb315a71
-rw-r--r--docs/html/guide/components/aidl.jd (renamed from docs/html/tools/aidl.jd)0
-rw-r--r--docs/html/guide/components/bound-services.jd4
-rwxr-xr-xdocs/html/guide/google/play/billing/billing_overview.jd2
-rw-r--r--docs/html/guide/guide_toc.cs3
-rw-r--r--docs/html/intl/ja/guide/topics/fundamentals.jd4
-rw-r--r--docs/html/sitemap.txt2
-rw-r--r--docs/html/tools/help/index.jd2
7 files changed, 10 insertions, 7 deletions
diff --git a/docs/html/tools/aidl.jd b/docs/html/guide/components/aidl.jd
index 805b7ec..805b7ec 100644
--- a/docs/html/tools/aidl.jd
+++ b/docs/html/guide/components/aidl.jd
diff --git a/docs/html/guide/components/bound-services.jd b/docs/html/guide/components/bound-services.jd
index b6a2512..43e6e5e 100644
--- a/docs/html/guide/components/bound-services.jd
+++ b/docs/html/guide/components/bound-services.jd
@@ -170,7 +170,7 @@ can then extend within your service.</p>
create a bound service, because it may require multithreading capabilities and
can result in a more complicated implementation. As such, AIDL is not suitable for most applications
and this document does not discuss how to use it for your service. If you're certain that you need
-to use AIDL directly, see the <a href="{@docRoot}tools/aidl.html">AIDL</a>
+to use AIDL directly, see the <a href="{@docRoot}guide/components/aidl.html">AIDL</a>
document.</p>
@@ -341,7 +341,7 @@ service, which must then handle multi-threading.</p>
<p>For most applications, the service doesn't need to perform multi-threading, so using a {@link
android.os.Messenger} allows the service to handle one call at a time. If it's important
that your service be multi-threaded, then you should use <a
-href="{@docRoot}tools/aidl.html">AIDL</a> to define your interface.</p>
+href="{@docRoot}guide/components/aidl.html">AIDL</a> to define your interface.</p>
</div>
</div>
diff --git a/docs/html/guide/google/play/billing/billing_overview.jd b/docs/html/guide/google/play/billing/billing_overview.jd
index d6725bb..05139b4 100755
--- a/docs/html/guide/google/play/billing/billing_overview.jd
+++ b/docs/html/guide/google/play/billing/billing_overview.jd
@@ -154,7 +154,7 @@ messaging that takes place between your application and the Google Play applicat
<p>Your application sends in-app billing requests by invoking a single IPC method
(<code>sendBillingRequest()</code>), which is exposed by the <code>MarketBillingService</code>
interface. This interface is defined in an <a
-href="{@docRoot}tools/aidl.html">Android Interface Definition Language</a> file
+href="{@docRoot}guide/components/aidl.html">Android Interface Definition Language</a> file
(<code>IMarketBillingService.aidl</code>). You can <a
href="{@docRoot}guide/google/play/billing/billing_integrate.html#billing-download">download</a> this AIDL
file with the in-app billing sample application.</p>
diff --git a/docs/html/guide/guide_toc.cs b/docs/html/guide/guide_toc.cs
index 44b977e..fee1f35 100644
--- a/docs/html/guide/guide_toc.cs
+++ b/docs/html/guide/guide_toc.cs
@@ -41,6 +41,9 @@
<li><a href="<?cs var:toroot ?>guide/components/bound-services.html">
<span class="en">Bound Services</span>
</a></li>
+ <li><a href="<?cs var:toroot ?>guide/components/aidl.html">
+ <span class="en">AIDL</span>
+ </a></li>
</ul>
</li>
<li class="nav-section">
diff --git a/docs/html/intl/ja/guide/topics/fundamentals.jd b/docs/html/intl/ja/guide/topics/fundamentals.jd
index 025cf53..cf9f7dd 100644
--- a/docs/html/intl/ja/guide/topics/fundamentals.jd
+++ b/docs/html/intl/ja/guide/topics/fundamentals.jd
@@ -526,7 +526,7 @@ RPC インターフェースに含めることができるのはメソッドの
</p>
<p>
-このメカニズムを簡単に説明すると次のようになります。まず、シンプルなインターフェース定義言語(IDL)を使用して、実装したい RPC インターフェースを宣言します。<code><a href="{@docRoot}tools/aidl.html">aidl</a></code> ツールにより、RPC インターフェースの宣言から Java インターフェース定義が生成されます。この定義は、ローカルとリモートの両方のプロセスで使用する必要があります。定義には、次の図に示すように 2 つの内部クラスが含まれています:
+このメカニズムを簡単に説明すると次のようになります。まず、シンプルなインターフェース定義言語(IDL)を使用して、実装したい RPC インターフェースを宣言します。<code><a href="{@docRoot}guide/components/aidl.html">aidl</a></code> ツールにより、RPC インターフェースの宣言から Java インターフェース定義が生成されます。この定義は、ローカルとリモートの両方のプロセスで使用する必要があります。定義には、次の図に示すように 2 つの内部クラスが含まれています:
</p>
<p style="margin-left: 2em">
@@ -560,7 +560,7 @@ onServiceDisconnected()}</code> メソッドが実装されているため、リ
</ul>
<p>
-ここでは、説明を簡単にするため、RPC メカニズムの細かい点は省略しています。詳しくは、<a href="{@docRoot}tools/aidl.html">Designing a Remote Interface Using AIDL</a>、および {@link android.os.IBinder IBinder} クラスの説明をご覧ください。
+ここでは、説明を簡単にするため、RPC メカニズムの細かい点は省略しています。詳しくは、<a href="{@docRoot}guide/components/aidl.html">Designing a Remote Interface Using AIDL</a>、および {@link android.os.IBinder IBinder} クラスの説明をご覧ください。
</p>
diff --git a/docs/html/sitemap.txt b/docs/html/sitemap.txt
index ee85bd4..548ee2b 100644
--- a/docs/html/sitemap.txt
+++ b/docs/html/sitemap.txt
@@ -129,7 +129,7 @@ http://developer.android.com/tools/index.html
http://developer.android.com/tools/aapt.html
http://developer.android.com/tools/help/adb.html
http://developer.android.com/tools/othertools.html
-http://developer.android.com/tools/aidl.html
+http://developer.android.com/guide/components/aidl.html
http://developer.android.com/tools/avd.html
http://developer.android.com/tools/bmgr.html
http://developer.android.com/tools/ddms.html
diff --git a/docs/html/tools/help/index.jd b/docs/html/tools/help/index.jd
index aa95de2..447d39c 100644
--- a/docs/html/tools/help/index.jd
+++ b/docs/html/tools/help/index.jd
@@ -74,7 +74,7 @@ Android Debug Bridge is a versatile tool that lets you manage the state of an em
Android-powered device. You can also use it to install an Android application (.apk) file on a
device.</p>
-<p>The other platform tools, such as <a href="{@docRoot}tools/aidl.html">aidl</a>,
+<p>The other platform tools, such as <a href="{@docRoot}guide/components/aidl.html">aidl</a>,
<code>aapt</code>, <code>dexdump</code>, and <code>dx</code>, are typically called by the Android
build tools or Android Development Tools (ADT), so you rarely need to invoke these tools directly.
As a general rule, you should rely on the build tools or the ADT plugin to call them as needed.</p>