我试图为索尼网站运行示例。
我附加了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>
答案 0 :(得分:0)
这是因为没有任何活动设置为启动应用程序时启动的启动器
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
代码的清单中没有任何意图过滤器,只需检查它。