第三,
Thread thread;
(thread = new Thread(this)).start();代码可以运行。
但是Thread thread;
(thread = new Thread(this, "Menu thread")).start();
就会导致Nokia真机二话不说立即退出。
同样,
Thread thread;
(thread = new Thread(new Runnable()
{
public void run()
{
m_inputHandler.handleStringInput(input);
}
}, "inputHandler")).start();
也会导致立即退出。除非删去"inputHandler"。
以上虽然模拟器可以运行,但是真机是不允许的。
Thread thread;
(thread = new Thread(this)).start();代码可以运行。
但是Thread thread;
(thread = new Thread(this, "Menu thread")).start();
就会导致Nokia真机二话不说立即退出。
同样,
Thread thread;
(thread = new Thread(new Runnable()
{
public void run()
{
m_inputHandler.handleStringInput(input);
}
}, "inputHandler")).start();
也会导致立即退出。除非删去"inputHandler"。
以上虽然模拟器可以运行,但是真机是不允许的。
Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=553961
本文探讨了在Nokia真机上使用特定代码创建线程时遇到的问题。当尝试为新创建的线程指定名称时,程序会立即退出。此现象在模拟器中未出现,仅影响真机运行。
512

被折叠的 条评论
为什么被折叠?



