Loading core/java/android/app/Service.java +2 −2 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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 Loading core/java/android/os/Binder.java +1 −1 Original line number Diff line number Diff line Loading @@ -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 Loading docs/html/guide/google/play/billing/billing_best_practices.jd +1 −1 Original line number Diff line number Diff line Loading @@ -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> Loading docs/html/guide/google/play/licensing/adding-licensing.jd +1 −1 Original line number Diff line number Diff line Loading @@ -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> Loading docs/html/sitemap.txt +5609 −5615 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
core/java/android/app/Service.java +2 −2 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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 Loading
core/java/android/os/Binder.java +1 −1 Original line number Diff line number Diff line Loading @@ -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 Loading
docs/html/guide/google/play/billing/billing_best_practices.jd +1 −1 Original line number Diff line number Diff line Loading @@ -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> Loading
docs/html/guide/google/play/licensing/adding-licensing.jd +1 −1 Original line number Diff line number Diff line Loading @@ -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> Loading
docs/html/sitemap.txt +5609 −5615 File changed.Preview size limit exceeded, changes collapsed. Show changes