Baldev Chager Nears Sealing The K.N.R.C 2013 Championship With Only 3 Rounds Remaining



KENYA NATIONAL RALLY CHAMPIONSHIP STANDINGS
As Per Round 5:
Drivers
1.Baldev Chager 360
2.Ian Duncan 220
3.Carl Tundo 200
4.Azar Anwar 210
5.Quentin Mitchell 165
Navigators
1.Ravi Soni 360
2.Amaar Slatch 220
3.Julius Ngigi 210
4.Tim Jessop 200
5.Robin Dimbleby 165
2WD CLASS
Drivers
1. Dennis Mwenda 320
2. Dalbir Thethy 210
3. Adnan Suheil 160
4. Joan Nesbitt 125
5. Sammy Nyorri 110
Navigators
1. Edward Njoroge 320
2. Julius Mwachuya 210
3. Salim Khan 160
4. Tamara Jones 125
5. Steven Nyorri 110
CLASSIC CAR CUP
Drivers
1. Hardev S. Sira 315
2. Aslam Khan 230
3. Malcom Destro 220
4. Ramesh Vishram 200
5. Iain Freestone 80
Navigators
1.Jasneil S. Ghataure 245
2.Simon Bates 200
3.Atul Kochhar 190
4.Tim Challen 160
5.Arshad Khan 120
KNRC DIV 2
Drivers
1. Frank Tundo 275
2. Jaspreet Chatthe 240
3. Don Smith 165
4. Manveer Baryan 150
5. Onkar Rai 100
Navigators
1. Natasha Decangio 280
2. Gurdeep Panesar 240
3. Bob Kaugi190
4. Raju Chagger 110
5. Kavit Dave100
KNRC DIV 3
Drivers
1. Jasmeet Chana 290
2. Rajbir Rai 210
3. Tejvir Rai 205
4. Issa Amwari 195
5. Farhaaz Khan 165
Navigators
1. Rohit Bhudia 290
2. Supee Soin 210
3. Job Njiru 195
4. George Njoroge 154
5. Tariq Malik 136
S-SPV CLASS
Drivers
1. Alisdair Keith 260
2. Jaswinder Chana260
3. Alex Horsey 220
4. Mahesh Halai 210
5. Stanley Thuo 165
Navigators
1. Ravi Chana 260
2. Tariq Malik 260
3. Ketan Halai 210
4. Mwangi Waithaka135
5. James Mwangi 125

Will Ferrell

0


On Thursday, he got to be a player, too — for more than one team.

“I’m actually hoping that the acting career is over after today. I think it’s pretty much the feeling out here that I’m gonna land with one of these clubs,” the actor told radio and TV personality Chris “Mad Dog” Russo before taking the field. “These teams need a clubhouse presence, and by presence I mean a 47-year-old flabby guy who doesn’t know how to play.”

“But I have life experiences, and I’m willing to do what it takes to get the job done,” he continued. “I’m hoping to land a spot on the roster.”

Throughout the day, Ferrell played for 10 teams in five games in Arizona. The experience will be a part of an HBO special from his comedy website, Funny or Die, which is set to air later this year. The memorabilia from the day will be auctioned on MLB.com, and the proceeds will be given to Cancer for College and Stand Up to Cancer.

“I’m gonna have my game face on,” Ferrell promised.

GAME ONE: Seattle Mariners at Oakland Athletics

Ferrell kicked off the first game by playing shortstop for the A’s. However, his time with the team was short, as he was traded to the Mariners almost immediately. “The A’s announced that Will Ferrell has been traded to the @Mariners for a CATBNL (Comedic Actor To Be Named Later). #FerrellTakesTheField,” the Mariners announced on Twitter. He played second base for the Mariners.

BREAKING: Will Ferrell has been cut from the @Athletics. He just got traded to the @Mariners. #FerrellTakesTheField pic.twitter.com/NLmAwJGfdm

— Funny Or Die (@funnyordie) March 12, 2015
Reynolds … Cano … Ferrell? #FerrellTakesTheField pic.twitter.com/i4aLbfNobu

— MLB (@MLB) March 12, 2015

GAME TWO: Chicago Cubs at Los Angeles Angels of Anaheim

As a kid, Ferrell rooted for the Angels, “before they became the L.A. Angels of Anaheim, Adjacent to L.A., Just Southern California, South, North of San Diego Angels,” he joked. He kicked off game two playing for his hometown team, taking center field in place of Mike Trout and during his time on the field, successfully fielded the ball.

You earned your @Angels wings, Will. #FerrellTakesTheField pic.twitter.com/XlRtDE11FH

— MLB (@MLB) March 12, 2015
Afterward, he was traded to the Chicago Cubs, where he played first and coached third base.

Ferrell also batted, though he struck out!

The ball that struck out Will Ferrell. #FerrellTakesTheField (via @MLB_Authentic) pic.twitter.com/QubfklPSj4

— MLB (@MLB) March 12, 2015
GAME THREE: Cincinnati Reds at Arizona Diamondbacks

In a blockbuster trade, the Arizona Diamondbacks acquired Ferrell from the Chicago Cubs in exchange for two specialty hot dogs — a Churro dog and D-Bat dog — before playing Cincinnati.

OFFICIAL: #Dbacks acquire Will Ferrell from @Cubs in exchange for a Churro Dog + a D-bat Dog. #FerrellTakesTheField pic.twitter.com/FiKVCkz8iP

— Arizona Diamondbacks (@Dbacks) March 12, 2015
It’s unclear if the hot dog he was later seen eating was one he was traded for.

“Once it hits your lips, it’s so good!” #FarrellTakesTheField pic.twitter.com/HcaUUOb5eJ

— Arizona Diamondbacks (@Dbacks) March 12, 2015
Ferrell lined up in left field for the Diamondbacks.

Crow hop on loop, all day. #FerrellTakesTheField pic.twitter.com/xP1fsdTSJd

— MLB (@MLB) March 12, 2015
Cowbell now, jazz flute later. #FerrellTakesTheField pic.twitter.com/wK4y3TrfRm

— MLB GIFS (@MLBGIFs) March 12, 2015
Ferrell was later traded to the Reds and suddenly grew a lengthy grey beard. He played third base for Cincinnati.

Traded yet again, Will Ferrell is fitting right in with his @Reds teammates. #FerrellTakesTheField pic.twitter.com/s3spHwJMpQ

— HBO (@HBO) March 12, 2015
Tip of the cap. #FerrellTakesTheField pic.twitter.com/hgKXkhwnqF

— MLB (@MLB) March 12, 2015
GAME FOUR: San Francisco Giants at Chicago White Sox

Ferrell was on the move again later, arriving as a member of the Chicago White Sox via helicopter.

It’s the Catalina Wine Mixer. #FerrellTakesTheField pic.twitter.com/

Disney announces Frozen 2

0


Disney has announced it will produce a sequel to its runaway hit Frozen, which last year became the highest-grossing animated film of all time.
The Oscar-winning picture made $1.27bn (£857m) at box offices worldwide, and led to record sales of related merchandise.
Frozen 2 will reunite the team behind the original feature, including director Chris Buck, writer Jennifer Lee and producer Peter Del Vecho.
The studio did not name a release date.
Shares in parent company Walt Disney were up by almost 4% following the news.
Toy-maker Mattel, which currently owns the license to sell Frozen products, saw its shares rise by almost 5%.

Dolls based on the characters in Frozen have been flying off retailers’ shelves
Last month, Disney credited the continuing success of toys based on Frozen for an “incredibly strong quarter”.
Net income rose 19% to $2.2bn (£1.5bn) in the three-month period, with revenues up 9% to $13.4bn – both figures better than forecast.
In December, Frozen became iTunes’ biggest-selling movie of all time, while the soundtrack sold more than any other album in the US in 2014.
Additionally, DVD and Blu-ray sales of the animation broke the three million mark on the first day of their release.
Highest-grossing animated films
Frozen $1.27bn
Toy Story 3 $1.1bn
The Lion King $988m
Despicable Me 2 $971m
Finding Nemo $937m

REVIEW: Disney’s Live-Action Cinderella Rekindles Old Studio Magic

0

The Cinderella story, codified by Charles Perrault as Cendrillon in 1697, has been a movie staple since the beginning of the medium.

While most movie versions of Cinderella’s story are produced for children, you should probably exercise slightly more caution when deciding whether to reveal the original version to your kids.

In Kenneth Branagh’s Cinderella remake, Cate Blanchett charitably offers up her two-time Oscar-winning talents to a children’s film, as the title character’s evil stepmother.

Cinderella is the new live action Disney film inspired by the fairy tale Cinderella by Charles Perrault.

The Cinderella 2015 reboot opens on theaters everywhere on Friday, March 13.

The studio’s dream is that “Cinderella” sweeps the box office just like the live-action “Alice” and “Maleficent” did before her.

– Cinderella is the new live action Disney film inspired by the fairy tale Cinderella by Charles Perrault.

Ever since the cast was announced, I’ve been wishing hard on Disney’s new live action adaptation of Cinderella.

While most movie versions of Cinderella’s story are produced for children, you should probably exercise slightly more caution when deciding whether to reveal the original version to your kids.

Yeah, before Cinderella gets underway, you’ll see a short film that’s a sequel to the animated film we all watched a bazillion times until it became the fifth highest-grossing movie in the history of ever.

Univision Fires Rodner Figueroa for Michelle Obama “Planet of the Apes” Comment

0


A popular Univision talk show host has been fired for making derogatory comments about Michelle Obama during a popular television show; the comments were widely circulated on social media.

On the Univision show “El Gordo Y la Flaca,” Emmy award-winning host Rodner Figueroa said, “You know Michelle Obama looks like she is of the cast of “The Planet Of The Apes,” pointing to a picture of the First Lady. The exchange took place during a segment on makeup transformations by a makeup artist, Paolo Ballesteros, who makes himself look like famous women celebrities.

Terry Pratchett Popular Fantasy Novelist Dies at 66

0


Sir Terry Pratchett, fantasy author and creator of the Discworld series, has died aged 66, eight years after being diagnosed with Alzheimer’s disease.
“The world has lost one of its brightest, sharpest minds,” said Larry Finlay of his publishers Transworld.
The author died at home, surrounded by his family, “with his cat sleeping on his bed”, he added.
Sir Terry wrote more than 70 books during his career and completed his final book last summer.
He “enriched the planet like few before him” and through Discworld satirised the world “with great skill, enormous humour and constant invention,” said Mr Finlay.

Media caption
Sir Terry Pratchett died at home surrounded by his family, as Nick Higham reports
“Terry faced his Alzheimer’s disease (an ‘embuggerance’, as he called it) publicly and bravely,” said Mr Finlay.
“Over the last few years, it was his writing that sustained him. His legacy will endure for decades to come.”
Sir Terry leaves wife Lyn and daughter Rhianna.
The announcement of his death was made on Sir Terry’s Twitter account on Thursday afternoon, with Rhianna later writing: “Many thanks for all the kind words about my dad. Those last few tweets were sent with shaking hands and tear-filled eyes.”
Despite campaigning for assisted suicide after his diagnosis, Sir Terry’s publishers said he did not take his own life.
BBC News correspondent Nick Higham said: “I was told by the publishers his death was entirely natural and unassisted, even though he had said in the past he wanted to go at a time of his own choosing.”
Career in numbers
Sir Terry Pratchett wrote more than
70 books
Translated into 37 languages
In a career spanning 44 years
With total sales of 70 million
Source: Amazon

Fellow author and friend Neil Gaiman was among those paying tribute to Sir Terry, writing on his website: “There was nobody like him. I was fortunate to have written a book with him, when we were younger, which taught me so much.”
Gaiman added: “I will miss you, Terry, so much.”
Actor Sir Tony Robinson described his friend as a “bit of a contradiction”, saying: “He was incredibly flamboyant with his black hat and urban cowboy clothes.

Media caption
Philip Pullman: “There is nothing spiteful, nothing bitter or sarcastic in his humour”
“But he was also very shy, and happiest with his family
“Everybody who reads his work would agree Death was one of his finest creations – Terry in some way has now shaken hands with one of his greatest-ever creations.”
Prime Minster David Cameron said: “Sad to hear of Sir Terry Pratchett’s death, his books fired the imagination of millions and he fearlessly campaigned for dementia awareness.”

Sir Terry was knighted by the Queen in 2009
The Discworld series – which started in 1983 – was based in a flat world perched on the backs of four elephants which, in turn, stand on the back of a giant turtle.
By 2013, he had written more than 40 instalments.
At the peak of his writing powers, Sir Terry – known for his striking dress sense and large black fedora – was publishing more than three books a year. His quirky and satirical view of the world won him a worldwide following.
At the turn of the century, he was Britain’s second most-read author, beaten only by JK Rowling.
In August 2007, it was reported Sir Terry had suffered a stroke, but the following December he announced that he had been diagnosed with a very rare form of early-onset Alzheimer’s disease which, he said, “lay behind this year’s phantom stroke”.

Sir Terry approached his Alzheimer’s diagnosis with a pragmatic sense of humour
Knighted in 2009, he said: “It would appear to me that me getting up and saying ‘I’ve got Alzheimer’s’, it did shake people.”
“The thing about Alzheimer’s is there are few families that haven’t been touched by the disease.
“People come up to me and talk about it and burst into tears; there’s far more awareness about it and that was really what I hoped was going to happen.”
His death was announced on his Twitter account with a tweet

Apple I Watch

0


Today Apple confirmed that you’ll be able to pre-order or try the Apple Watch in an Apple Store from 10 April, and it will go on sale on 24 April. At first it will be available in the UK, US, Australia, Canada, China, France, Germany, Hong Kong and Japan, with more countries to follow.


Apple Watch UK price: How much will the iWatch cost?
The Apple Watch starts at $349 (Sport edition, 38mm; $399 for 42mm) in the US. The Apple Watch Collection starts from $549 and goes up to $1049 in 38mm, while 42mm once again adds $50 to the price. The Apple Watch Edition, crafted from 18k gold, will be available in limited supply, and will cost from $10,000!

UK prices are Sport £299/£339, Watch from £479 to £949, and Watch Edition from £8,000.

Don’t forget, though, that you’ll also need to own an iPhone in order to use the Apple Watch, so you’re looking at an additional £319 (for the iPhone 5C) or more unless you already own an iPhone. The Apple Watch is compatible with iPhone 5, iPhone 5S, iPhone 5C, iPhone 6, and iPhone 6 Plus.

Apple Watch newly announced features
Tim Cook on 9 March confirmed the Apple Watch will let you read and respond to full emails, and make phone calls directly from your wrist, thanks to a built-in mic and speaker.

Apple also demonstrated some new apps designed for the Apple Watch, including Instagram, Uber and Shazam. More interesting uses include using Passbook to pull up your boarding pass at an airport, an SPG app that lets you check in to your hotel and unlock your room with your watch, and an Alarm.com app that was shown to unlock and open a garage door.

These all work without you neding to reach for your iPhone. The Apple Watch supports Apple Pay, too, although we’re still waiting for that to come to the UK.

A new Apple Watch app in iOS 8.2 (available to download today) lets you see and download apps.

Apple also confirmed there would be all-day battery life of around 18 hours.
The Apple Watch is a customisable smartwatch designed to work with the iPhone that is also a comprehensive health- and fitness device. It’s accurate to +/-50ms no matter where in the world you are, and allows you to connect and communicate directly from your wrist.

The way you interact with the device is entirely new: a Digital Crown enables you to interact with the watch without obstructing the screen, and also operates as the home button. Siri is also supported, allowing for smart messages and dictation A flexible retina display is a single crystal of sapphire. Force Touch, tiny electrodes around the display, recognise the difference between a tap and a press, allowing for different gestures to be made. A linear actuator provides haptic feedback. This is the Apple Watch’s so-called Taptic Engine: more than just helpfully vibrating when you receive a new notification, it can do such things as provide slightly different vibrations for left- and right turns within the Maps app.

On the back a ceramic cover with sapphire lenses protects four sensors that make up the heart-rate monitor, which allows the Apple Watch to build up a comprehensive picture of your daily activities. The Apple Watch also has an accelerometer to measure body movement, and it uses the Wi-Fi and GPS in your iPhone to track distance. There’s a speaker, too, which is water-resistant.

For charging the Apple Watch combines MagSafe and inductive charging in a completely sealed unit. You simply hold the back of the watch near the charging connector and magnets pull it into place. According to 9to5Mac, the Apple Watch should offer a typical battery life of 19 hours. The hardware is rather power-hungry, so for gaming you’ll get only around 2.5 hours, but two- to three days on standby. Tim Cook said back in September that you’ll probably want to charge the iWatch every night.
A custom-designed S1 chip resides inside the Apple Watch, and is completely encapsulated in resin to protect it from the elements, impact and wear. This is an entire computing solution on a single chip.

There is a range of watch faces (also known in watchmaking as complications), with everything from Astronomy and Solar to Modular, Timelapse, Utility, Motion, Photo and even Mickey Mouse, but personalisation extends way beyond the interface. Indeed, Apple claims to offer over two million ways to see time with the Apple Watch.

There are six easily interchangeable straps, including the Sport Band, which is tough, durable and sweat resistant, and the Leather Loop, which contains magnets for adjusting and fastening the watch. There is also the Link Bracelet, Classic Buckle, Modern Buckle and Milanese Loop.

The Apple Watch is available in two sizes (38- and 42mm height), and three distinct collections: the Apple Watch collection has a polished silver or black case made from a custom alloy of stainless steel; the Apple Watch Sport collection has a 60 percent stronger anodised aluminium case in silver or space grey, with strengthened Ion-X glass and colourful, durable straps; and the AppleWatch Edition is made from 18-carat yellow or rose gold, which is twice as hard as standard gold, and has sapphire crystal glass, and equisitely crafted straps and closures.

A Glances feature lets you swipe up from the bottom of the screen to see whatever information you choose to have there. This is quick, at-a-glance summaries of such things as the weather forecast, your location or your calendar.

he Apple Watch lets you control music on your iPhone or computer, or music stored on the Watch itself. Any photos you favourite on your iPhone or Mac will also show up on your Apple Watch.

You can choose what types of notifications you receive on the Apple Watch, then simply raise your wrist to see the notification.
Digital Touch lets you connect with your friends with a single touch. You just press the button under the Digital Crown to see thumbnail images of your friends, then use these to message or call them. You can even draw them a picture on the watch, send them your heartbeat (a little odd) or give them a tap to know you’re thinking of them (potentially creepier than it sounds, given the Taptic Engine). There’s also a Walkie-Talkie mode.

The Apple Watch is also a great health- and fitness device, motivating you to get active. An Activity app tracks your daily activity, and stores that information over time, while a Workout app shows real-time information such as calories burned and distance travelled, and it can set you goals. According to Apple, over time the Apple Watch gets to know you just as a personal fitness instructor would.

The Activity app supports three ‘rings': Move, Excercise and Stand. Stand shows you how often you’ve got off your behind and done something; Exercise measures brisk activity, and Move gives you an overview of how active you are.

The Apple Watch also supports the new NFC-enabled Apple Pay feature built into the iPhone 6 and 6 Plus.

Apple Watch companion app for iPhone confirms features
iOS 8.2 beta reveals that an Apple Watch companion app for iPhone is in development, according to 9to5Mac. This reveals a host of features available to the Apple Watch. For example, the app will allow users to view a virtual representation of the Watch’s home screen on their iPhone, and use this to organise and manage apps. There are also some new features for the clock, including a red dot that appears on the Watch when a notification is received on the iPhone, plus a new Monogram complication. With messages you can opt to send an automatic reply or dictate your response, and you can set up read receipts and specify from whom you should receive messages on the Apple Watch. For security you can also set a passcode, and opt to wipe the Watch’s data if it is incorrectly entered 10 times.

AppleInsider has delved right into this Companion app, so check it out for lots more details and screenshots.

Apple Watch apps
One of the first apps to come to the Apple Watch is Letterpad, a word puzzle from Nimblebit, the developer behind Tiny Tower. TouchArcade says in the game you get a grid of nine letters and must use them to make words. The below picture is a mockup of how the game will look on the Apple Watch.

Bentley Continental GT

0


Bentley is treating its Continental GT family of coupes and convertibles to a host of interior and exterior changes, as well as a power bump for the W-12 engine. The tweaks arrive with the 2016 model year—which means fall deliveries for U.S. customers.

Up front, the 2016 models sport a smaller grille, a new bumper, and redesigned fenders that incorporate the obligatory side gills, here adorned with the “B” logo. At the rear, a new bumper dons more chrome, and a lower diffuser is added on V8 S and GT Speed models. There’s also a reshaped trunk lid and new 20- and 21-inch wheel designs.

Interior updates include a smaller steering wheel, a revised center console, new gauge faces, and available Wi-Fi. The seats, upholstered in softer leather or available faux suede, now have a new stitching pattern—although rest assured, diamond quilting is still available.

The W-12 engine has been goosed from 567 horsepower to 582, while torque is up by 15 lb-ft to 531. The addition of cylinder deactivation—which the unchanged-for-2016 V-8 already had—allows the W-12 to run as a six-cylinder in moments of lesser urgency. (The fuel-saving feature, but not the extra output, comes also to the Flying Spur sedan’s available W-12. The four-door also gets some of the interior updates, and the Wi-Fi connectivity, but none of the styling tweaks.)

Although the new power and torque figures remain shy of the 12-cylinder Continental GT Speed—which corrals 626 horses and 607 lb-ft—they do nose ahead of the GT3-R. Although, to be fair, that racy two-seater has two-thirds the cylinder count.

Indeed, the GT3-R’s use of the 4.0-liter twin-turbo V-8 rather than the traditional W-12 led some to speculate that Bentley might be ushering its 12-cylinder powerplant toward the exit, at least in the two-door Continentals. But the engine’s update for 2016 suggests that the Flying B brand intends to keep both of its twin-turbo offerings around, at least for a while

2015 Chevrolet Colorado Z71 Trail Boss: Promoted from Middle Management

0


Has the 2015 Chevy Colorado been biding its time at the middle-management level of off-road prowess, just waiting for the opportunity to move to the (outdoor) executive suite? Puzzled by this weird mashup of corporate talk and pickup trucks? So are we, but that’s where the newest edition of Chevy’s mid-size truck has led us: Meet the Colorado Z71 Trail Boss.

Starting with the already well-equipped Z71 package, the Trail Boss adds a dash of factory-spec off-road ability without entering the hard-core territory of much larger trucks like the Ford Raptor and the Ram Power Wagon. The Trail Boss wears 265/65 Goodyear Wrangler DuraTrac tires on 17-inch aluminum wheels with painted gray pockets. Black fender flares and blacked-out bow-tie logos continue the darkened theme.

The Trail Boss brings with it an auto-locking rear diff, front tow hooks, a spray-in bedliner, projector headlights, a set of fog lights, and tubular side steps. Four-wheel-drive models get a transfer-case skid plate, but the package can be selected on 2WD models for all of your pre-runner fantasies. The $3320 package is available with your choice of a four-cylinder or V-6 engine, extended-cab or crew-cab body style, and with either of the two available bed lengths. Sure, it’s no Raptor, and neither is it a third as bad-ass as the Colorado ZR2 concept from last fall, which packed Duramax turbo-diesel power and some superaggressive bumpers and rolling stock. But if all you’re looking for is a slight bump in off-roadability and you’re not interested in the hulking full-size pickups, the Trail Boss would seem to be worth a look.

Android Troubleshooting

0

Here are some tips and tricks for common
Android errors. Don’t forget to use the ddms
logcat capability to get a deeper view when
errors occur. See the Debugging
documentation for more information.
ADT Installation Error: “requires plug-in
org.eclipse.wst.sse.ui”.
ADB reports “no device” when an emulator is
running
My new application/activity isn’t showing up
in the device application list
I updated my app, but the updates don’t seem
to be showing up on the device
I’m getting a “Binary XML file line #2: You
must supply a layout_wilih attribute” error
when I start an application
My request to (make a call, catch an incoming
SMS, receive a notification, send an intent to
an Android application ) is being ignored
Help! My project won’t build in Eclipse
Eclipse isn’t talking to the emulator
When I go to preferences in Eclipse and select
“Android”, I get the following error message:
Unsupported major.minor version 49.0.
I can’t install ApiDemos apps in my IDE
because of a signing error
I can’t install the GestureBuilder sample app
in the emulator
I can’t compile my app because the build
tools generated an expired debug certificate
Unable to view manifest files from within
Eclipse
ADT Installation Error: “requires
plug-in
org.eclipse.wst.sse.ui”.
The “Android Editors” feature of the ADT
Plugin requires specific Eclipse components,
such as WST. If you encounter this error
message during ADT installation, you need to
install the required Eclipse components and
then try the ADT installation again. Follow the
steps below to install the required components
for the Android Editors feature, based on the
version of Eclipse that you are using.
Eclipse 3.3 (Europa) Eclipse 3.4 (Ganymede)
1. From the dialog where you select the Update
sites to visit , select the checkboxes for both
the ADT site, and the Callisto/Europa/
Ganymede Discovery Site (you may want to
check Automatically select mirrors at the
bottom).
2. Click Finish .
3. In the Next dialog, select the Android Plugins.
4. Now, expand the tree item of the discovery
site. It seems that if you don’t do it, it doesn’t
load the content of the discovery site.
5. On the right, click Select required. This will
select all the components that are required to
install the Android plugin (wst, emf, etc…).
6. Click Next , accept the agreement, click Install
All, and restart Eclipse.
1. Select Help > Software Updates…
2. Select the Installed Software tab.
3. Click Update…
4. If an update for ADT is available, select it and
click Finish.
ADB reports “no device” when
an emulator is running
Try restarting adb by stopping it ( adb kill-
server) then any other adb command to
restart it.
My new application/activity
isn’t showing up in the
applications list
You often must restart your device or
emulator before a new activity shows up in the
applications list. This is particularly true when
it is a completely new application with a new
AndroidManifest.xml file.
If this is for a new activity in an existing
AndroidManifest.xml file, did you include an
tag for your app (or a
tag for a service, or a
tag for a receiver, etc.)?
Make sure that your AndroidManifest.xml file
is valid. Errors in attribute values, such as the
value attribute in <action
value =" “> will often not be
caught by compilers, but will prevent your
application from being displayed because the
intent filter will not be matched. Extra spaces
or other characters can often sneak into these
strings.
Did you send your .apk file to the device (adb
install )?
Run logcat on your device ( adb logcat) and
then install your .apk file. Check the logcat
output to see whether the application is being
installed and recognized properly. Here’s
sample output from a successful installation:
I / FileObserver ( 414): *** onEvent wfd : 3 mask : 8 path : MyRSSReader. apk
D / PackageManager( 414): Scanning package: /data/ app/ MyRSSReader. apk
D / PackageManager( 414): Adding package com .example. codelab. rssexample
D / PackageManager( 414): Registered content provider : my_rss_item , className = com . exampl
D / PackageManager( 414): Providers : com .example .codelab. rssexample .RssContentProvider
D / PackageManager( 414): Activities : com . example. codelab. rssexample. MyRssReader com . exampl
If logcat shows that the package manager is
having problems loading the manifest file,
force your manifest to be recompiled by
adding a space in the file and compiling it.
I updated my app, but the
updates don’t seem to be
showing up on the device
Did you remember to send your .apk file to the
device (adb install)?
I’m getting a “Binary XML file
line #2: You must supply a
layout_wilih attribute” error
when I start an application (but
I declare a layout_wilih
attribute right there!!! )
Make sure that the SDK you are building with
is the same version as the Android OS that
you are running on.
Make sure that you’re calling setContentView()
early in your onCreate() method. Calling other
methods, such as setListAdapter() before
calling setContentView() can sometimes create
odd errors when Android tries to access screen
elements that haven’t been set before.
My request to ( make a call,
catch an incoming SMS, receive
a notification, send an intent to
an Android application ) is
being ignored
You might not have permission (or might not
have requested permission) to call this activity
or receive this intent. Many standard Android
activities, such as making a call, have a
permission assigned to it to prevent arbitrary
applications from sending or receiving
requests. See Security and Permissions for
more information on permissions, and
Manifest.permission for a list of standard
permissions supported by the Android
platform.
Help! My project won’t build in
Eclipse
If your project doesn’t build, you may notice
symptoms such as new resources added in the
res/ sub-folders not showing up in the R
class, the emulator not being started, not
being able to run the application, or even
seeming to run an old version of the
application.
To troubleshoot these types of problems, first
try:
1. Switch to the DDMS view in Eclipse (if you
don’t already have it open):
a. From the menu select Window > Open
Perspective > Other
b. Select DDMS from the list and hit OK
2. In the Devices panel (top right panel by
default), click on the down triangle to bring up
the panel menu
3. Select Reset ADB from the menu, and then try
running the application again
If the above still doesn’t work, you can try
these steps:
1. Check the console and problems tabs at the
bottom of the Eclipse UI
2. If there are problems listed in either place,
they should give you a clue what is wrong
3. If you aren’t sure if the problems are fresh or
stale, clear the console with a right click >
Clear, then clean the project
4. To clean the project (a good idea with any
kind of build error), select Project > Clean from
the eclipse main menu, then select the project
you are working on (or clean all)
Eclipse isn’t talking to the
emulator
When communication doesn’t seem to be
happening between Eclipse and the emulator,
symptoms can include: nothing happening
when you press run, the emulator hanging
waiting for a debugger to connect, or errors
that Eclipse reports about not being able to
find the emulator or shell. By far the most
common symptom is that when you press run,
the emulator starts (or is already running), but
the application doesn’t start.
You may find any of these steps will fix the
problem and with practice you probably can
figure out which one you need to do for your
particular issue, but to start with, the safest
option is to run through all of them in order:
1. Quit the emulator if it is running
2. Check that any emulator processes are killed
(sometimes they can hang, use ps on unix or
mac, or task manager in the process view on
windows).
3. Quit Eclipse
4. From the command line, type:
adb kill – server
5. Start Eclipse and try again
When I go to preferences in
Eclipse and select “Android”, I
get the following error
message: Unsupported
major.minor version 49.0.
This error is displayed if you are using an
older version of the JDK. Please make sure
you are using JDK version 5 or 6.
I can’t install ApiDemos apps in
my IDE because of a signing
error
The Android system requires that all
applications be signed, as described in
Signing Your Applications. The ApiDemos
applications included with the SDK are
preinstalled on the emulator and for that
reason have been compiled and signed with a
private key.
If you want to modify or run one of the
ApiDemos apps from Eclipse/ADT or other IDE,
you can do so so only after you uninstall the
preinstalled version of the app from the
emulator. If you try to run an ApiDemos apps
from your IDE without removing the
preinstalled version first, you will get errors
similar to:
[ 2008 – 08 -13 15: 14: 15 – ApiDemos ] Re- installation failed due to different application signa
[ 2008 – 08 -13 15: 14: 15 – ApiDemos ] You must perform a full uninstall of the application . WAR
[ 2008 – 08 -13 15: 14: 15 – ApiDemos ] Please execute ‘adb uninstall com.android.samples’ in a s
The error occurs because, in this case, you are
attempting to install another copy of
ApiDemos onto the emulator, a copy that is
signed with a different certificate (the Android
IDE tools will have signed the app with a
debug certificate, where the existing version
was already signed with a private certificate).
The system does not allow this type of
reinstallation.
To resolve the issue, you need to fully
uninstall the preinstalled and then reinstall it
using the adb tool. Here’s how to do that:
1. In a terminal, change to the tools directory of
the SDK.
2. If no emulator instance is running, start an
emulator using using the command emulator .
3. Uninstall the preinstalled app using the
command adb uninstall
com.example.android.apis .
4. Reinstall the app using the command adb
install . If
you are working in Eclipse/ADT, you can just
compile and run the app in the normal way.
Note that if multiple emulator instances are
running, you need to direct your uninstall/
install commands to the emulator instance
that you are targeting. To do that you can add
the -s to the command, for
example:
adb – s emulator – 5556 install
For more information about adb, see the
Android Debug Bridge documentation.
I can’t install the
GestureBuilder sample app in
the emulator
This is similar to the ApiDemos problem
described above, except that you cannot fix it
by uninstalling GestureBuilder from the
emulator. The GestureBuilder app cannot be
uninstalled because it is currently installed
within the system files themselves.
Symptoms
You cannot run GestureBuilder in the
emulator:
[ 2009 – 12- 10 14 : 57: 19 – GestureBuilderActivity] Re- installation failed due to different ap
[ 2009 – 12- 10 14 : 57: 19 – GestureBuilderActivity] You must perform a full uninstall of the a
[ 2009 – 12- 10 14 : 57: 19 – GestureBuilderActivity] Please execute ‘adb uninstall com.android.
Running adb uninstall
com.android.gesture.builder fails:
$ adb uninstall com . android. gesture. builder
Failure
For now, the work-around is to change the
sample’s package name so that the system
can install it as a new app rather than as a
replacement for the existing GestureBuilder
app. To change the package name, open the
manifest file and modify the package attribute
of the manifest element. Next, update imports
and other references to the package name,
rebuild the app, and run it in an AVD.
For example, here’s how you could do this in
Eclipse:
1. Right-click on the package name ( src/
com.android.gesture.builder ).
2. Select Refactor > Rename and change the
name, for example to
com.android.gestureNEW.builder .
3. Open the manifest file. Inside the
tag, change the package name to
com.android.gestureNEW.builder .
4. Open each of the two Activity files and do
Ctrl-Shift-O to add missing import packages,
then save each file.
5. Run the GestureBuilder application on the
emulator.
If you get an error message such as “Could
not load /sdcard/gestures. Make sure you
have a mounted SD card,” be sure that your
target AVD has an SD card. To create an AVD
that has an SD card, specify one when creating
an AVD with the AVD manager. See Creating
and Managing AVDs with AVD Manager for
more information.
I can’t compile my app because
the build tools generated an
expired debug certificate
If your development machine uses a locale
that has a non-Gregorian calendar, you may
encounter problems when first trying to
compile and run your application. Specifically,
you may find that the Android build tools
won’t compile your application because the
debug key is expired.
The problem occurs because the Keytool
utility — included in the JDK and used by the
Android build tools — fails to properly handle
non-Gregorian locales and may create validity
dates that are in the past. That is, it may
generate a debug key that is already expired,
which results in the compile error.
If you encounter this problem, follow these
steps to work around it:
1. First, delete the debug keystore/key already
generated by the Android build tools.
Specifically, delete the debug.keystore file.
On Linux/Mac OSX, the file is stored in
~/.android . On Windows XP, the file is
stored in C:\Documents and Settings
\\.android . On Windows Vista, the
file is stored in C:\Users\\.android
2. Next, you can either
Temporarily change your development
machine’s locale (date and time) to one that
uses a Gregorian calendar, for example, United
States. Once the locale is changed, use the
Android build tools to compile and install
your app. The build tools will regenerate a
new keystore and debug key with valid dates.
Once the new debug key is generated, you can
reset your development machine to the
original locale.
Alternatively, if you do not want to change
your machine’s locale settings, you can
generate the keystore/key on any machine
using the Gregorian calendar, then copy the
debug.keystore file from that computer to
the proper location on your development
machine.
This problem has been verified on Windows
and may apply to other platforms.
For general information about signing Android
applications, see Signing Your Applications.
Unable to view manifest files
from within Eclipse
When you try to open an application’s
manifest file from within Eclipse, you might
get an error such as this one:
An error has occurred . See error log for more details .
org .eclipse .wst .sse .ui . StructuredTextEditor. isBlockSelectionModeEnabled ()Z
Try reverting to the 3.0 version of the Eclipse
XML Editors and Tools. If this does not work,
remove the 3.1 version of the tool. To do this
in Eclipse 3.4:
1. Select Help > Software Updates…
2. Select the Installed Software tab.
3. Select Eclipse XML Editors and Tools.
4. Click Uninstall.
5. Click Finish.
When you restart Eclipse, you should be able
to view the manifest files.

Common Android Problems

0

The data connection needs to be checked
Sometimes the data connection drops but
the phone connection stays active. Check
the status bar. If you see bars, you have a
phone signal. When you don’t see the 4G,
3G, 1X, or Wi-Fi icon, the phone has no
data signal.
Occasionally, the data signal suddenly
drops for a minute or two. Wait and it
comes back around. If it doesn’t, the
cellular data network might be down, or you
may simply be in an area with lousy
service. Consider changing your location.
For wireless connections, you have to
ensure that Wi-Fi is set up properly and
working. Setup usually involves pestering
the person who configured the Wi-Fi signal
or made it available, such as the cheerful
person in the green apron who serves you
coffee.
The touchscreen doesn’t work!
The touchscreen, such as the one used on
your phone, requires a human finger for
proper interaction. The phone interprets
complicated electromagnetic physics
between the human finger and the phone to
determine where the touchscreen is being
touched.
You can use the touchscreen while wearing
special touchscreen gloves. Yes, they
actually make such things. But wearing
regular gloves? Nope.
The touchscreen might also fail when the
battery power is low or when the phone has
been physically damaged.
The screen is too dark!
Android phones feature a teensy light
sensor on the front. The sensor is used to
adjust the touchscreen’s brightness based
on the amount of ambient light at your
location. If the sensor is covered, the screen
can get very, very dark.
Ensure that you aren’t unintentionally
blocking the light sensor. Avoid buying a
case or screen protector that obscures the
sensor.
The automatic brightness setting might also
be vexing you.
The battery doesn’t charge!
Start from the source: Is the wall socket
providing power? Is the cord plugged in?
The cable may be damaged, so try another
cable.
When charging from a USB port on a
computer, ensure that the computer is
turned on. Computers provide no USB power
when they’re turned off.
Some phones charge from a special cord,
not the USB cable. Check to confirm that
your phone is able to take a charge from
the USB cable.
The phone gets so hot that it turns itself
off!
Yikes! An overheating phone can be a nasty
problem. Judge how hot the phone is by
seeing whether you can hold it in your
hand: When the phone is too hot to hold,
it’s too hot. If you’re using the phone to
keep your coffee warm, the phone is too
hot.
Turn off the phone. Take out the battery
and let it cool.
If the overheating problem continues, have
the phone looked at for potential repair. The
battery might need to be replaced.
The phone won’t do landscape mode!
Just because an app doesn’t enter
landscape mode doesn’t mean that it can
enter landscape mode. Not every app takes
advantage of the phone’s capability to
orient itself in landscape mode. On certain
Android phones, the Home screen doesn’t
“do landscape” unless it’s placed into a car
mount or has a physical keyboard that
works in landscape mode.
One app that definitely does landscape
mode is the web browser.
Android phones have a setting you can
check to confirm that landscape orientation
is active. Check the quick actions drawer for
the Auto-Rotate setting. That setting might
also be found in the Settings app, on the
Display screen.