我想使用作为Android服务实现的外部项目。通过将服务添加到清单来使用该服务:
<service android:name="com.my.ext.service"/>
但是当我添加这行时,我收到错误:
Unresolved class 'TimerService' less... (⌘F1)
Validates resource references inside Android XML files.
当我在项目中添加布局时:
<com.my.ext.service
android:id="@+id/myview"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
我收到错误
the class could not be found
我已将外部服务作为额外项目导入Android Studio。如何将其他项目用作此项目的服务?
答案 0 :(得分:0)
您不能将您的服务类用作XML布局。 您可以使用
使用该服务<service android:name="com.my.ext.service"/>
使用以下命令从应用的主要活动中执行该服务:
private Intent OtherService;
OtherService = new Intent((Context)this, (Class)YOURSERVICE.class);
MainActivity.this.startService(MainActivity.this.OtherService);