OSDN Git Service

Doc change: tools, adt, ndk release notes
authorRobert Ly <robertly@google.com>
Fri, 11 Feb 2011 22:59:36 +0000 (14:59 -0800)
committerRobert Ly <robertly@google.com>
Sat, 12 Feb 2011 00:19:55 +0000 (16:19 -0800)
Change-Id: I83f03b193995450f694e5f638bdb4a2cf90c0bdd

docs/html/sdk/eclipse-adt.jd
docs/html/sdk/ndk/index.jd
docs/html/sdk/tools-notes.jd

index 0bb830c..c283167 100644 (file)
@@ -28,7 +28,7 @@ adt.zip.checksum=bc2757f2a5a11d131390ce547bae154b
 
 <p>Android Development Tools (ADT) is a plugin for the Eclipse IDE
 that is designed to give you a powerful, integrated environment in which
-to build Android applications. </p>
+to build Android applications.</p>
 
 <p>ADT extends the capabilities of Eclipse to let you quickly set up new Android
 projects, create an application UI, add components based on the Android
@@ -95,10 +95,56 @@ padding: .25em 1em;
 </style>
 
 
+
 <div class="toggleable opened">
   <a href="#" onclick="return toggleDiv(this)">
         <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px"
 width="9px" />
+ADT 10.0.0</a> <em>(February 2011)</em>
+  <div class="toggleme">
+
+<dl>
+
+<dt>Dependencies:</dt>
+
+<dd>ADT 10.0.0 is designed for use with SDK Tools r10. If you haven't
+already installed SDK Tools r10 into your SDK, use the Android SDK and AVD Manager to do
+so.</dd>
+
+<dt>General notes:</dt>
+<dd>
+  <ul>
+  <li>The tools now automatically generate Java Programming Language source files (in the <code>gen/</code> directory) and
+    bytecode (in the <code>res/raw/</code> directory) from your <code>.rs</code> files.</li>
+  <li>A Binary XML editor has been added.</li>
+  <li>Traceview is now integrated into the Eclipse UI (<a href="http://tools.android.com/recent/traceviewineclipse">details</a>).</li>
+  <li>The "Go To Declaration" feature for XML and <code>.java</code> files quickly show all the matches in the project
+  and allows you jump to specific items such as string translations or <code>onClick</code> handlers.</li>
+  <li>The Resource Chooser can create items such as dimensions, integers, ids, and booleans.</li>
+  <li>Improvements to the Visual Layout Editor:
+      <ul>
+        <li>A new Palette with categories and rendering previews
+        (<a href="http://tools.android.com/recent/newpalette">details</a>).</li>
+        <li>A Layout action bar.</li>
+        <li>When the Android 3.0 rendering library is selected, layouts render more like they do on devices.
+        This includes rendering of status and title bars to more accurately reflect the actual
+        screen space available to applications.</li>
+        <li>Zoom improvements such as fit to view, persistent scale, and keyboard access.
+        (<a href="http://tools.android.com/recent/zoomimprovements">details</a>).</li>
+        <li>Further improvements to <code>&lt;merge&gt;</code> layouts, as well as layouts with gesture overlays.</li>
+        <li>Improved rendering error diagnostics.</li>
+      </ul>
+    </li>    
+  </ul>
+</dd>
+</dl>
+</div>
+</div>
+
+<div class="toggleable closed">
+  <a href="#" onclick="return toggleDiv(this)">
+        <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px"
+width="9px" />
 ADT 9.0.0</a> <em>(January 2011)</em>
   <div class="toggleme">
 
index 2f53305..10887c6 100644 (file)
@@ -59,12 +59,60 @@ padding: .25em 1em;
 }
 </style>
 
-
 <div class="toggleable open">
     <a href="#"
          onclick="return toggleDiv(this)"><img src="{@docRoot}assets/images/triangle-opened.png"
          class="toggle-img"
          height="9px"
+         width="9px" /> Android NDK, Revision 6</a> <em>(February 2011)</em>
+
+    <div class="toggleme">
+      <p>This release of the NDK introduces the following header files:</p>
+        <ul>
+          <li><p><code>&lt;android/asset_manager.h&gt;</code>: Allows access to assets
+          using 64-bit file offsets and sizes. This is useful for very large assets that exceed
+          2GB, as required by some games. The following APIs are provided:<p>
+              <ul>
+                <li><code>AAsset_getLength64</code></li>
+                <li><code>AAsset_getRemainingLength64</code></li>
+                <li><code>AAsset_openFileDescriptor64</code></li>
+                <li><code>AAsset_seek64</code></li>
+              </ul>
+          </li>
+          
+          <li><code>&lt;android/input.h&gt;</code>: Provides the following AMETA_XXX constants 
+          that are related to the new input framework in Honeycomb:
+<pre>              
+AMETA_FUNCTION_ON = 0x08,
+AMETA_CTRL_ON = 0x1000,
+AMETA_CTRL_LEFT_ON = 0x2000,
+AMETA_CTRL_RIGHT_ON = 0x4000,
+AMETA_META_ON = 0x10000,
+AMETA_META_LEFT_ON = 0x20000,
+AMETA_META_RIGHT_ON = 0x40000,
+AMETA_CAPS_LOCK_ON = 0x100000,
+AMETA_NUM_LOCK_ON = 0x200000,
+AMETA_SCROLL_LOCK_ON = 0x400000,
+</pre>
+          </li>
+          
+          <li><code>&lt;android/keycodes&gt;</code>: Provides <code>AKEYCODE_XXX</code>
+          constants that are related to the new input framework in Honeycomb.
+          </li>
+          
+          <li><code>&lt;android/native_activity.h&gt;</code>: Adds a new field to the
+          system-allocated <code>ANativeActivity</code> structure named <code>obbPath</code> that
+          contains the path of your application's OBB files, if any.
+          </li>
+  </ul>
+  </div>
+  </div>
+
+<div class="toggleable closed">
+    <a href="#"
+         onclick="return toggleDiv(this)"><img src="{@docRoot}assets/images/triangle-closed.png"
+         class="toggle-img"
+         height="9px"
          width="9px" /> Android NDK, Revision 5b</a> <em>(January 2011)</em>
 
     <div class="toggleme">
index 97ca8ab..28d8bdd 100644 (file)
@@ -65,6 +65,34 @@ padding: .25em 1em;
 <div class="toggleable opened">
   <a href="#" onclick="return toggleDiv(this)">
         <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px" width="9px" />
+SDK Tools, Revision 10</a> <em>(February 2011)</em>
+  <div class="toggleme">
+  <dl>
+<dt>Dependencies:</dt>
+<dd>
+<p>If you are developing in Eclipse with ADT, note that the SDK Tools r10 is
+designed for use with ADT 10.0.0 and later. After installing SDK Tools r10, we
+highly recommend updating your ADT Plugin to 10.0.0.</p>
+
+<p>If you are developing outside Eclipse, you must have <a href="http://ant.apache.org/">Apache
+Ant</a> 1.8 or later.</p>
+
+<dt>General notes:</dt>
+<dd>
+  <ul>
+    <li>The tools now automatically generate Java Programming Language source files (in the <code>gen</code> directory) and
+    bytecode (in the <code>res/raw</code> directory) from your native <code>.rs</code> files</li>
+  </ul>
+</dd>
+</dl>
+</div>
+</div>
+
+
+
+<div class="toggleable closed">
+  <a href="#" onclick="return toggleDiv(this)">
+        <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px" width="9px" />
 SDK Tools, Revision 9</a> <em>(January 2011)</em>
   <div class="toggleme">
   <dl>