1 page.title= 2 page.type= 3 4 @jd:body 5 6 <div id="qv-wrapper"> 7 <div id="qv"> 8 <h2></h2> 9 <ul> 10 <li></li> 11 <li></li> 12 <li></li> 13 </ul> 14 <h2></h2> 15 <ol> 16 <li><a href="#publishing-intro"></a></li> 17 <li><a href="#publishing-gather"></a></li> 18 <li><a href="#publishing-configure"></a></li> 19 <li><a href="#publishing-build"></a></li> 20 <li><a href="#publishing-resources"></a></li> 21 <li><a href="#publishing-test"></a></li> 22 </ol> 23 <h2></h2> 24 <ol> 25 <li><a href="{@docRoot}tools/publishing/publishing_overview.html"></a></li> 26 <li><a href="{@docRoot}tools/publishing/app-signing.html"></a></li> 27 <li><a href="{@docRoot}distribute/tools/launch-checklist.html">Google Play </a></li> 28 </ol> 29 </div> 30 </div> 31 32 <p> Android Android <a href="{@docRoot}tools/workflow/index.html"></a> 1</p> 33 34 <p> JDK Android SDK <code>.apk</code> Google Play </p> 35 36 <p> Android Google Play <a href="{@docRoot}distribute/tools/launch-checklist.html">Google Play </a> Google Play </p> 37 38 <p class="note"><strong></strong></p> 39 40 <img src="{@docRoot}images/publishing/publishing_overview_prep.png" alt="" height="190" id="figure1" /> 41 <p class="img-caption"> 42 <strong> 1.</strong> <a href="{@docRoot}tools/workflow/index.html"></a> 43 </p> 44 45 <h2 id="publishing-intro"></h2> 46 47 <p> Android <code>.apk</code> <code>.apk</code> <code>.apk</code> Zipalign </p> 48 49 <div class="figure" style="width:331px"> 50 <img src="{@docRoot}images/publishing/publishing_preparing.png" alt="" height="450" /> 51 <p class="img-caption"> 52 <strong> 2.</strong> 53 </p> 54 </div> 55 56 <p> Eclipse ADT Ant Android SDK Eclipse Ant </p> 57 58 <p> 2 Google Play Google Play </p> 59 60 <p> 2 Android SDK Android <a href="{@docRoot}tools/debugging/index.html"></a><a href="{@docRoot}tools/testing/index.html"></a></p> 61 62 <h2 id="publishing-gather"></h2> 63 64 <p></p> 65 66 <h4 id="publishing-keys"></h4> 67 68 <p>Android Android Android <a href="{@docRoot}tools/publishing/app-signing.html#cert"></a></p> 69 70 <p class="caution"><strong></strong> 2033 10 22 </p> 71 72 <p> <a href="http://code.google.com/android/add-ons/google-apis/reference/com/google/android/maps/MapView.html">MapView</a> <a href="http://code.google.com/android/add-ons/google-apis/maps-overview.html">Google </a> Google Maps API Maps API <a href="http://code.google.com/android/add-ons/google-apis/mapkey.html"> Maps API </a></p> 73 74 <h4></h4> 75 76 <p><a href="{@docRoot}guide/practices/ui_guidelines/icon_design_launcher.html"></a>Google Play </p> 77 78 <p class="note"><strong></strong> Google Play <a href="https://www.google.com/support/androidmarket/developer/bin/answer.py?answer=1078870"></a></p> 79 80 <h4></h4> 81 82 <p> (EULA)</p> 83 84 <h4></h4> 85 86 <p> Google Play <a href="https://www.google.com/support/androidmarket/developer/bin/answer.py?answer=1078870"></a></p> 87 88 <h2 id="publishing-configure"></h2> 89 90 <p></p> 91 92 <h4></h4> 93 94 <p> <a href="{@docRoot}guide/topics/manifest/manifest-element.html#package">package</a> </p> 95 96 <h4></h4> 97 98 <p> <code><a href="{@docRoot}reference/android/util/Log.html">Log</a></code> <code><application></code> <code>android:debuggable</code> <code>android:debuggable</code> <code>false</code></p> 99 100 <p> <code><a href="{@docRoot}reference/android/os/Debug.html">Debug</a></code> <code><a href="{@docRoot}reference/android/os/Debug.html#startMethodTracing()">startMethodTracing()</a></code> <code><a href="{@docRoot}reference/android/os/Debug.html#stopMethodTracing()">stopMethodTracing()</a></code> </p> 101 102 <p class="caution"><strong></strong> Chrome DevTools <code><a href="{@docRoot}reference/android/webkit/WebView.html">WebView</a></code> JavaScript <code><a href="{@docRoot}reference/android/webkit/WebView.html#setWebContentsDebuggingEnabled(boolean)">WebView.setWebContentsDebuggingEnabled()</a></code> </p> 103 104 <h4></h4> 105 106 <p> <a href="{@docRoot}tools/projects/index.html#ApplicationProjects">Android </a></p> 107 108 <ul> 109 <li> <code>jni/</code><code>lib/</code> <code>src/</code> <code>jni/</code> <a href="{@docRoot}tools/sdk/ndk/index.html">Android NDK</a> <code>.c</code><code>.cpp</code><code>.h</code> <code>.mk</code> <code>lib/</code> <code>.so</code> <code>src/</code> <code>.java</code> <code>.aidl</code> <code>src/</code> <code>.jar</code> </li> 110 <li> <code>res/</code> </li> 111 <li> <code>lib/</code> </li> 112 <li> <code>assets/</code> <code>res/raw/</code> </li> 113 </ul> 114 115 <h4></h4> 116 117 <p></p> 118 119 <ul> 120 <li><a href="{@docRoot}guide/topics/manifest/uses-permission-element.html"> 121 <uses-permission></a> 122 <p></p> 123 </li> 124 <li><code>android:icon</code> <code>android:label</code> 125 <p> <a href="{@docRoot}guide/topics/manifest/application-element.html"><application></a> </p> 126 </li> 127 <li><code>android:versionCode</code> <code>android:versionName</code> 128 <p> <a href="{@docRoot}guide/topics/manifest/manifest-element.html"><manifest></a> <a href="{@docRoot}tools/publishing/versioning.html"></a></p> 129 </li> 130 </ul> 131 132 <p> Google Play <code>android:minSdkVersion</code> <code>android:targetSdkVersion</code> <a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html"><uses-sdk></a> Google Play <a href="{@docRoot}google/play/filters.html">Google Play </a></p> 133 134 <h4></h4> 135 136 <p>Android </p> 137 138 <ul> 139 <li><strong></strong> 140 <p><a href="{@docRoot}guide/practices/screens_support.html#screen-independence"></a> Android </p> 141 </li> 142 <li><strong> Android </strong> 143 <p> Android 3.0 <a href="{@docRoot}guide/practices/optimizing-for-3.0.html"> Android 3.0 </a> Android 3.0 </p> 144 </li> 145 <li><strong></strong> 146 <p> Android 3.x <a href="{@docRoot}tools/support-library/index.html"></a> Android Android API API API</p> 147 </li> 148 </ul> 149 150 <h4></h4> 151 152 <p></p> 153 154 <h4> Google Play </h4> 155 156 <p> Google Play Google Play Google Play Google Play </p> 157 158 <p> Google Play <a href="{@docRoot}google/play/licensing/index.html"></a></p> 159 160 <h2 id="publishing-build"></h2> 161 162 <p> <code>.apk</code> JDK <code>.apk</code> Keytool JarsignerAndroid SDK <code>.apk</code> ADT Eclipse Ant </p> 163 164 <h3> Eclipse </h3> 165 166 <p> Eclipse <code>.apk</code> <a href="{@docRoot}tools/publishing/app-signing.html#ExportWizard"> Eclipse ADT </a> Zipalign Eclipse <a href="{@docRoot}tools/building/building-eclipse.html"> ADT Eclipse </a></p> 167 168 <p><a href="#billing-keys"></a><a href="{@docRoot}tools/publishing/app-signing.html"></a></p> 169 170 <h3> Ant </h3> 171 172 <p> Ant Android SDK <code>.apk</code> <a href="{@docRoot}tools/building/building-cmdline.html#ReleaseMode"></a><a href="#billing-keys"></a><a href="{@docRoot}tools/publishing/app-signing.html"></a></p> 173 174 <h2 id="publishing-resources"></h2> 175 176 <p><a href="{@docRoot}google/play/billing/index.html"></a></p> 177 178 <p> Feed</p> 179 180 <h2 id="publishing-test"></h2> 181 182 <p></p> 183 184 <p><a href="{@docRoot}tools/testing/what_to_test.html"></a> Android <a href="{@docRoot}tools/publishing/publishing_overview.html#publishing-release"></a> Google Play <a href="{@docRoot}distribute/tools/launch-checklist.html">Google Play </a></p> 185 186 187