I’m trying to get the FinchVideo example from the Programming Android book to work. It uses the FinchWelcome library. I’ve set up FinchWelcome as a Library and in the FinchVideo application I have checked the FinchWelcome library in Properties -> Android. When I try to run FinchVideo in the emulator it complains that it cannot find FinchWelcome.apk (output below). I’m building for Android 4.0.3.
While Googling for this problem I’ve found that a lot of people have this problem with Android apps that use libraries. No one seems to have found a solution that works consistently, though. None of the Android books I’ve seen even talk about how to download libraries.
What is the proper way to handle libraries in Android applications? Is this a bug in the Eclipse ADT?
Thanks.
[FinchVideo] Installing FinchVideo.apk...
[FinchVideo] Success!
[FinchWelcome] Could not find FinchWelcome.apk!
[FinchVideo] Starting activity com.oreilly.demo.pa.finchvideo.FinchVideoActivity on device emulator-5554
I am also getting this error ( lets better call it confusing/weird message ) every now and then – my Workaround: just ignore it for now and wait for a new ADT version
And yes – imho this is a bug in ADT – Android is really nice, but ADT needs a lot of more attention for sure ..-)