Reputation: 16839
I am developing an android app using Eclipse. All has been going well until I tried to deploy it to my device last night. When I clicked Run, I was presented with the following:
[2012-04-26 09:00:52 - Unicyclist] Android Launch!
[2012-04-26 09:00:52 - Unicyclist] adb is running normally.
[2012-04-26 09:00:52 - Unicyclist] Performing com.unicycle.UnicyclistActivity activity launch
[2012-04-26 09:00:52 - Unicyclist] Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
[2012-04-26 09:01:05 - Unicyclist] Uploading Unicyclist.apk onto device 'SH0AZR805746'
[2012-04-26 09:01:05 - Unicyclist] Failed to install Unicyclist.apk on device 'SH0AZR805746': No such file or directory
[2012-04-26 09:01:05 - Unicyclist] com.android.ddmlib.SyncException: No such file or directory
[2012-04-26 09:01:05 - Unicyclist] Launch canceled!
It sounds like the directory it is attempting to install to on the phone is missing. Or perhaps it's a directory on my computer? I can't find anything on this by searching, and I'm not sure how to debug this.
This is a phone, not a virtual device.
The phone is running cyanogenmod, not stock.
A bunch of apps updated last night (related?) I re-imaged the phone from a backup, and the app deployed correctly. Then I updated the apps that had changed since last backup, and left it overnight. This morning, it won't deploy again (same problem)
The app launches fine on another tablet, and fine in a virtual device
My dev environment is in a dropbox folder, if that makes any difference. I switch between developing on a windows and 2 linux computers.
Same problem occurs on both linux computers with this phone (haven't tried windows yet)
Upvotes: 0
Views: 4334
Reputation: 1970
The problem is that Eclipse is not capable of finding your apk file. Just try build clean. Here is another similar question.
Upvotes: 3