You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wholesale manual merge of docs from gingerbread-docs to gingerbread
includes misc changes that occured for preview sdk and shortly after
plus misc older stuff that got missed
Change-Id: Ibb8490b2c6bae2d9df15326c7ffbcf83b638acc6
Copy file name to clipboardExpand all lines: docs/html/sdk/android-3.0-highlights.jd
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -129,7 +129,7 @@ This document provides a glimpse of some of the new features and technologies, a
129
129
130
130
<p style="margin-top:1em;margin-bottom:.75em;"><strong>Camera and Gallery</strong></p>
131
131
132
-
<p>The Camera application has been redesigned to take advantage of a larger screen for quick access to exposure, focus, flash, zoom, front-facing camera, and more. To let users capture scenes in new ways, it adds built-in support for time-lapse video recording. Gallery application lets users view albums and other collections in full-screen mode, with easy access to thumbnails for other photos in the collection. </p>
132
+
<p>The Camera application has been redesigned to take advantage of a larger screen for quick access to exposure, focus, flash, zoom, front-facing camera, and more. To let users capture scenes in new ways, it adds built-in support for time-lapse video recording. The Gallery application lets users view albums and other collections in full-screen mode, with easy access to thumbnails for other photos in the collection. </p>
<p>This release of the NDK does not include any new features compared to r5. The r5b release addresses the
72
+
following problems in the r5 release:
73
+
</p>
74
+
<ul>
75
+
<li>The r5 binaries required glibc 2.11, but the r5b binaries are generated with a special
76
+
toolchain that targets glibc 2.7 or higher instead. The Linux toolchain binaries now run on Ubuntu 8.04 or higher. </li>
77
+
<li>Fixes a compiler bug in the arm-linux-androideabi-4.4.3 toolchain.
78
+
The previous binary generated invalid thumb instruction sequences when
79
+
dealing with signed chars.</li>
80
+
<li>Adds missing documentation for the
81
+
"gnustl_static" value for APP_STL, that allows you to link against
82
+
a static library version of GNU libstdc++. </li>
83
+
<li>The following <code>ndk-build</code> issues are fixed:
84
+
<ul>
85
+
<li>A bug that created inconsistent dependency files when a
86
+
compilation error occured on Windows. This prevented a proper build after
87
+
the error was fixed in the source code.</li>
88
+
<li>A Cygwin-specific bug where using very short paths for
89
+
the Android NDK installation or the project path led to the
90
+
generation of invalid dependency files. This made incremental builds
91
+
impossible.</li>
92
+
<li>A typo that prevented the cpufeatures library from working correctly
93
+
with the new NDK toolchain.</li>
94
+
<li>Builds in Cygwin are faster by avoiding calls to <code>cygpath -m</code>
95
+
from GNU Make for every source or object file, which caused problems
96
+
with very large source trees. In case this doesn't work properly, define <code>NDK_USE_CYGPATH=1</code> in your
97
+
environment to use <code>cygpath -m</code> again.</li>
98
+
<li>The Cygwin installation now notifies the user of invalid installation paths that contain spaces. Previously, an invalid path
99
+
would output an error that complained about an incorrect version of GNU Make, even if the right one was installed.
100
+
</ul>
101
+
</li>
102
+
<li>Fixed a typo that prevented the <code>NDK_MODULE_PATH</code> environment variable from working properly when
103
+
it contained multiple directories separated with a colon. </li>
104
+
<li>The <code>prebuilt-common.sh</code> script contains fixes to check the compiler for 64-bit
105
+
generated machine code, instead of relying on the host tag, which
106
+
allows the 32-bit toolchain to rebuild properly on Snow Leopard. The toolchain rebuild scripts now also support
107
+
using a 32-bit host toolchain.</li>
108
+
<li>A missing declaration for <code>INET_ADDRSTRLEN</code> was added to <code><netinet/in.h></code>.</li>
109
+
<li>Missing declarations for <code>IN6_IS_ADDR_MC_NODELOCAL</code> and <code>IN6_IS_ADDR_MC_GLOBAL</code> were added to <code><netinet/in6.h></code>.</li>
110
+
<li>'asm' was replaced with '__asm__' in <code><asm/byteorder.h></code> to allow compilation with <code>-std=c99</code>.</li>
0 commit comments