在花了将近整整一周的时间复制和粘贴网上的每个示例之后,我才意识到我只是不了解 serviceIntent。
我理解这个理论(我认为),只是当我尝试时它对我不起作用。我已经剥离了我现有的代码,只留下了问这个问题所必需的东西,使用 'println' 来演示一个工作示例与否。你们能告诉我我哪里出错了。谢谢。
如果这很重要,我只使用 AIDE。我检查了 AIDE 是否对意图服务有限制,但没有发现什么可以说的。
MAINACTIVITY.JAVA
package com.mycompany.rns;
imports are listed here...
public class MainActivity extends Activity {
public class MyService extends IntentService {
public MyService(){
super("MyService");
}
@Override
protected void onHandleIntent(Intent intent) {
system.out.println("At fucking last!");
}
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Intent k = new Intent(this,MyService.class);
startService(k);
}
}
清单文件
</activity>
<service
android:name=".MyService"
android:enabled="true"
android:exported="false" />
</application>
摇曳的蔷薇
相关分类