Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Other Digital Version | recipe 2-2 United States |
In recipe 2-2 (regarding starting a service from an application), the example will [almost] work (after fixing the class name previous reported). Note from the Author or Editor: |
Dave Chamberlain | Mar 11, 2012 | |
Page 3 Example 1.1 |
In the PDF version the command line to create the project is cut off. Note from the Author or Editor: |
John DeHelian | Nov 28, 2011 | ||
Page 5 Example 1-2 |
In order for this example to compile, you need to add the following import line: Note from the Author or Editor: |
Joseph Eddy | Oct 19, 2012 | ||
PDF, Other Digital Version | Page 14 USA |
activity Name of your "main class" and default name for the Note from the Author or Editor: |
John DeHelian | Nov 28, 2011 | |
Page 20 Solution subchapter |
"The class android.Activity provides..." should be "The class android.app.Activity provides..." Note from the Author or Editor: |
Anto Jurkovic | Nov 20, 2012 | ||
Page 47 Code: Row 2, EditText |
android:layout_span="3" has to be android:layout_span="2". The same as Row1: EditText Note from the Author or Editor: |
Anto Jurkovic | Nov 20, 2012 | ||
Printed | Page 61 top of page, url for source code tipster.zip |
The server "http://www.vidyut.com/" can not be found, thus the tipster source code can not be downloaded. Note from the Author or Editor: |
Rick Isaacs | Jun 28, 2012 | |
Page 70 United States |
In the AndroidApplication class (Example 2-2) you define something called a SessionHandler. This class does not exist in the Android SDK and is not defined in your book. What is it? Note from the Author or Editor: |
Mark Phillips | May 04, 2012 | ||
Page 76 Example 2-6 |
android:layout_below is not valid for LinearLayout. The line Note from the Author or Editor: |
Anto Jurkovic | Nov 21, 2012 | ||
Page 94 Example 2-18, onCreate() method |
DigitsKeyListenerdigkl1 should be with space in between: "DigitsKeyListener digkl1=..." Note from the Author or Editor: |
Anto Jurkovic | Nov 21, 2012 | ||
Page 144 4.3 Emailing Text from a View |
1. during editing of AndroidManifest.xml Eclispe reported that 4 <uses-permission> elements (included in <application> element) had to be moved to manifest root element. Note from the Author or Editor: |
Anto Jurkovic | Nov 22, 2012 | ||
Page 146 onClick(View view) method |
All references Note from the Author or Editor: |
Anto Jurkovic | Nov 30, 2012 | ||
Page 155 Discussion |
ServiceManager is most probably part of some package so there should be '.' (dot) in front of name in manifest file: Note from the Author or Editor: |
Anto Jurkovic | Nov 22, 2012 | ||
Page 155 Discussion |
In order to get notification for your intent filter, you must also specify permission RECEIVE_BOOT_COMPLETED in manifest file Note from the Author or Editor: |
Anto Jurkovic | Nov 30, 2012 | ||
Page 163 Example 3-10 |
One of the code comments starts "In you app's android.app.Applicatoin instance...". This contains two typos: "you" should be "your" and "Applicatoin" should be "Application". Note from the Author or Editor: |
JamesPreston | Dec 04, 2011 | ||
Page 165 Problem subchapter |
Problem is described as Note from the Author or Editor: |
Anto Jurkovic | Nov 30, 2012 | ||
Page 252 the 1st line (import) |
I suggest to delete the 1st import statement: Note from the Author or Editor: |
Anto Jurkovic | Dec 02, 2012 | ||
Printed, PDF | Page 363 4th and 5th paragrap |
In a couple of places, the method name is incorrectly replaced by a dollar sign ('$'). Needs to be clarified. Note from the Author or Editor: |
Anonymous | May 06, 2012 | |
Page 455 3rd Paragraph |
There is a reference to the "sentMultipartTextMessage()" method that should be "sendMultipartTextMessage()". Note from the Author or Editor: |
Joseph Eddy | Nov 19, 2012 | ||
Page 536 2nd Paragraph (Discussion) |
The discussion text says that the result of the recipe's code will be shown in Figure 16-8, but Figure 16-8 shows the output from the following recipe...which doesn't mention the figure at all! Note from the Author or Editor: |
Joseph Eddy | Nov 28, 2012 | ||
Other Digital Version | 3193 Example 2-1/2-2 |
Example 2-1 and 2-2 appear to be inconsistent, error is mirrored in the text as well. Note from the Author or Editor: |
Dave Chamberlain | Mar 11, 2012 |