当我将启动模式设置为"singleInstance"时,我在MYApp中打开电子邮件时遇到问题.
我附加了示例Android项目,它从电子邮件附件中读取文件名并在屏幕上显示.在onCreate的情况下工作正常但在应用程序启动模式为singleInstance时在onNewIntent中抛出错误.
Launchmode.java
package your.namespace.launchmode;
public class LaunchModeActivity extends Activity {
private static final int OPEN_ACT = 2;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
String name = getAttachmetName(getIntent());
if(null != name)
{
TextView textv = (TextView) findViewById(R.id.attachmentnm);
textv.setText(name);
}
}
@Override
protected void onNewIntent(Intent savedInstanceState)
{
super.onNewIntent(savedInstanceState);
String name = getAttachmetName(savedInstanceState);
if(null != name)
{
TextView textv = (TextView) findViewById(R.id.attachmentnm);
textv.setText(name);
}
}
private String getAttachmetName(Intent intent) {
final …Run Code Online (Sandbox Code Playgroud) activityManager.getRunningServices(Integer.MAX_VALUE);
Run Code Online (Sandbox Code Playgroud)
此方法返回一个列表,其中包含手动停止的服务。
设置 > 应用程序 > 运行服务
在Ubuntu 10.04上使用synaptic包管理器安装了ejabberd而没有任何错误."sudo dpkg-reconfigure ejabberd"用于配置它.使用http:// localhost:5280/admin / console 添加了用户.一切正常,除了ejabberdctl命令.
门环@ ps0714-U:〜$ ejabberdctl
与节点'ejabberd @ ps0714-U'的RPC连接失败:nodedown
knocker @ ps0714-U:〜$ ejabberdctl状态
与节点'ejabberd @ ps0714-U'的RPC连接失败:nodedown
knocker @ ps0714-U:〜$ ejabberdctl注册测试
与节点'ejabberd @ ps0714-U'的RPC连接失败:nodedown
配置有什么问题?我错过了什么..?