我想开一个服务APK.
我尝试使用如下:
<application android:icon="@drawable/icon" android:label="@string/app_name">
<service android:name =".TestServcie">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</service>
</application>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
谢谢
小智 30
您可以在收到Intent后编写BroadcastReceiver并运行服务.例如,在设备启动或您需要的其他Intent之后.
<receiver android:name=".StartupReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<category android:name="android.intent.category.HOME"/>
</intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)
Squ*_*onk 11
不,你不能.
创建一个简单的Activity,它启动服务并简单地向用户提供一些反馈(例如告诉他们服务已经启动)并使用MAIN/LAUNCHER意图设置该Activity.
| 归档时间: |
|
| 查看次数: |
15962 次 |
| 最近记录: |