10/22/2011

Your project contains error(s), please fix them before running your application.

You get this error message, but there are no items flagged as errors in the project.  What is that?

The Android development version of rebooting, Project --> Clean doesn't resolve the issue.  What is it?

Go to:  Window --> Show View --> Problems

Embarrassingly, just found this one tonight.  Looking through the list, found the one problem for the app I was working on: 

error generating final archive:  Debug certificate expired 

What?  After a bit of Googling, turns out the debug certificate that Eclipse creates for you when you configure your initial Android SDK setup has an expiry of 365 days.  Happy anniversary!  

The fix:
1.  Navigate to the debug certificate and delete it or rename.  You can get the path to the debug certificate on your machine via Preferences - Android - Build - Default debug keystore.

2.  Clean your app again, then build it - should run without vague, useless error message this time.
 

9/02/2011

Android Programming Life Lesson #3,423



When just learning how to use GIT and the eGit plug-in in Eclipse, you're spending time learning valuable skills in how to safely maintain code versions.....but when you get ahead of yourself and start playing with forks and trying to merge/synchronize/rebase without really knowing what you're doing yet, right in the middle of trying to push an app update into production, and you find yourself lost in the trees and forks for a couple of hours, you've learned that simpler is usually better.  Occam's razor and all that.

9/01/2011

Wee bit of experimenting

Wee bit of experimenting, seeing if I want to move the Radiant Monkey Software blog here....or not.  I'll be moving posts here from the other blog shortly.

7/23/2011

DASS Reviewed

DASS reviewed by Jocelyn Morettini, neuropsychologist. Jocelyn'sLinkedIn page.

3/27/2011

Welcome to Radiant Monkey Software, the Blog

Welcome to Radiant Monkey Software, the Blog version. This blog will track current and upcoming releases to the Android Marketplace.