0

I am struggling to find any documentation or tutorial on how to deploy an application to the Sony Smartwatch (I'm attempting to deploy the open source "Eight Puzzle" application written by Sony which I have imported into Eclipse. I have a Samsung S3 connected to a Sony Smartwatch, upon compiling I get the following:

No Launcher activity found!
The launch will only sync the application package on the device!
Performing sync
Automatic Target Mode: using device '4df1e79d35975fa7'    
Uploading EightPuzzleExtension.apk onto device 'xxxxxxxxxxxxxxx'
Installing EightPuzzleExtension.apk...
Success!
\EightPuzzleExtension\bin\EightPuzzleExtension.apk installed on device
Done!

But after reinstalling Sony SmartConnect and looking through under "Applications" and "Sort Applications" on the device, I am unable to find the app. Is there something I'm missing?

DBD
  • 23,075
  • 12
  • 60
  • 84
Aiden Thompson
  • 326
  • 1
  • 3
  • 11

1 Answers1

3
  • I just downloaded the open source code.
  • Unzipped the files
  • Imported the code into eclipse using File > Import.
  • Added SmartExtensionAPI and SmartExtension Utils as Libraries into the Eight Puzzle Game project.
  • Using Run > Configurations installed the application on my device
  • Application installed
  • Sort application screenshot shows the application at the bottom as 8 game.
  • Also shows up on the smartwatch, I can post a pic if you need to verify

It shows up on the bottom of my screen. enter image description here

I am not sure about the issue you are facing. If you did the same procedure as mine, it should work the very first time.

Anup
  • 497
  • 3
  • 11
  • I just checked with a Galaxy S3 to make sure it is not something with the device being different. It works there too! Let me know if you have questions. – Anup Mar 07 '13 at 23:34
  • 1
    Thanks, I've solved the issue, turns out I was setting the libraries incorrectly and I had to restart eclipse several times to solve the issue. – Aiden Thompson Mar 09 '13 at 15:00
  • 1
    +1 for `Added SmartExtensionAPI and SmartExtension Utils as Libraries` which may be most non-obvious thing here. – Marcin Orlowski Jul 06 '13 at 19:55
  • I have the same problem as original poster. I followed Anup instructions, but no luck. I wonder if I am adding libraries the proper way? I tried to add SmartExtensionAPI and SmartExtension Utils on two different ways: a)project->properties->java build path->projects tab->add b)project->properties->java build path->libraries->add jars (jars are generated in bin folder of SmartExtensionAPI and SmartExtension Utils when I check "isLibrary" flag under android section of project properties).I also get error in layout file where "@dimen/smart_watch_control_width" (as well as height) isnt recognized. – Kovasandra Jul 07 '13 at 17:36
  • Hi @AidenThompson: I am having the same issue with sample application. I also checked if the libraries (SmartExtensionAPI, SmartExtensionUtils) are added properly. but application is not showing in the phone/watch. any other suggestions to solve this issue? – MKS Aug 01 '14 at 20:36