Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b53e9b42 authored by Scott Main's avatar Scott Main Committed by Android Git Automerger
Browse files

am a8583c29: am 40eee61e: docs: fix broken links and update sitemap text file

* commit 'a8583c29':
  docs: fix broken links and update sitemap text file
parents 4224790f a8583c29
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -142,7 +142,7 @@ import java.io.PrintWriter;
 * to the service.  The service will remain running as long as the connection
 * is established (whether or not the client retains a reference on the
 * service's IBinder).  Usually the IBinder returned is for a complex
 * interface that has been <a href="{@docRoot}guide/developing/tools/aidl.html">written
 * interface that has been <a href="{@docRoot}guide/components/aidl.html">written
 * in aidl</a>.
 * 
 * <p>A service can be both started and have connections bound to it.  In such
@@ -473,7 +473,7 @@ public abstract class Service extends ContextWrapper implements ComponentCallbac
     * Return the communication channel to the service.  May return null if 
     * clients can not bind to the service.  The returned
     * {@link android.os.IBinder} is usually for a complex interface
     * that has been <a href="{@docRoot}guide/developing/tools/aidl.html">described using
     * that has been <a href="{@docRoot}guide/components/aidl.html">described using
     * aidl</a>.
     * 
     * <p><em>Note that unlike other application components, calls on to the
+1 −1
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ import java.lang.reflect.Modifier;
 * the standard support creating a local implementation of such an object.
 * 
 * <p>Most developers will not implement this class directly, instead using the
 * <a href="{@docRoot}guide/developing/tools/aidl.html">aidl</a> tool to describe the desired
 * <a href="{@docRoot}guide/components/aidl.html">aidl</a> tool to describe the desired
 * interface, having it generate the appropriate Binder subclass.  You can,
 * however, derive directly from Binder to implement your own custom RPC
 * protocol or simply instantiate a raw Binder object directly to use as a
+1 −1
Original line number Diff line number Diff line
@@ -58,7 +58,7 @@ sure to encrypt the content and use a device-specific encryption key.</p>
<p>You should obfuscate your in-app billing code so it is difficult for an attacker to reverse
engineer security protocols and other application components. At a minimum, we recommend that you
run an  obfuscation tool like <a
href="http://developer.android.com/tools/proguard.html">Proguard</a> on your
href="{@docRoot}tools/help/proguard.html">Proguard</a> on your
code.</p>
<p>In addition to running an obfuscation program, we recommend that you use the following techniques
to obfuscate your in-app billing code.</p>
+1 −1
Original line number Diff line number Diff line
@@ -699,7 +699,7 @@ method, which the LVL calls to let your application handle errors that are not
retryable. For a list of such errors, see <a
href="{@docRoot}guide/google/play/licensing/licensing-reference.html#server-response-codes">Server
Response Codes</a> in the <a
href="guide/google/play/licensing/licensing-reference.html">Licensing Reference</a>. You can implement
href="{@docRoot}guide/google/play/licensing/licensing-reference.html">Licensing Reference</a>. You can implement
the method in any way needed. In most cases, the
method should log the error code and call <code>dontAllow()</code>.</p>

+5609 −5615

File changed.

Preview size limit exceeded, changes collapsed.

Loading