没有启动器活动发现智能手表

时间:2014-06-19 13:35:18

标签: android sony sony-smartwatch

我试图为索尼网站运行示例。

我附加了SmartExtensionAPI和SmartExtensionUtils。我使用Properties->Android->Library并检查是库

当我在Eclipse上运行示例(例如HelloWidget)时,我在控制台上收到此错误:

HelloWidget] No Launcher activity found!
HelloWidget] The launch will only sync the application package on the device!

但是安装完成了...我可以看到我的智能手机上安装了应用程序,我也可以在SmartConnect上看到,但智能手表中没有。

有没有人知道我做错了什么?

编辑:

的AndroidManifest.xml

<activity android:name="com.example.sonymobile.smartextension.hellowidget.HelloWidgetPreferenceActivity"
            android:label="@string/preference_activity_title" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" /> 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
</activity>

1 个答案:

答案 0 :(得分:0)

这是因为没有任何活动设置为启动应用程序时启动的启动器

  <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>

代码的清单中没有任何意图过滤器,只需检查它。