Android process与Thread 的问题
来源:互联网 发布:中药方剂软件下载 编辑:程序博客网 时间:2024/05/29 16:13
Android process与Thread 的问题
public class Activity2 extends Activity
{
protected void onCreate(Bundle paramBundle)
{
super.onCreate(paramBundle);
new Thread()
{
public void run()
{
dosomething();
}
}
.start();
}
在启动新线程时,出现如下错误:
W/ActivityManager( 81): Launch timeout has expired, giving up wake lock!
W/ActivityManager( 81): Activity idle timeout for HistoryRecord
解决办法:为相应的Activity1及Activity2增加android:process属性,强制使两个Activity处于不同的应用程序私有进程之中。
问题出现的具体原因待进一步研究。
/guide/topics/manifest/activity-element.html
<Activity>元素 android:process属性定义了运行Activity所在进程的名称 。通常,一个应用程序的所有组件运行在应用程序创建的默认的进程。它具有与应用程序包相同的名称。<application>
元素的android:process属性可以为所有组件设置不同的默认进程名称。但是,每个组件都可以覆盖默认设置,让应用程序跨多个进程 。
如果分配给此属性的名称以一个冒号(':')开头,发 将创建一个新的属于应用程序的私有的进程,在这一进程中运行。
如果进程的名称由小写字母开始,活动将在该名称的全局进程中运行,只要它有这样做的权限。这样做将使在不同的应用程序中的组件共享一个进程,减少资源的使用。
- Android process与Thread 的问题
- Android process与Thread 的问题
- process与thread的关系
- Android task process thread 进程与线程
- 与process&thread相关的一些函数
- Linux当中Process与Thread的概念
- 线程 thread 与 进程 process 的区别
- android process and thread
- Android Process和Thread
- android Process/Thread 总结
- android process and thread
- process and thread android中的进程与线程概念
- process and thread android中的进程与线程概念
- Android service process thread 关系
- android--Process and Thread 你应该记住的一些事
- Thread.setPriority 和 android.os.Process.setThreadPriority 的使用
- thread和process的区别
- Process 和 thread 的区别
- android 关于横竖屏问题
- linux下C语言链接Mysql数据库的两个注意的小问题
- Mindmanager保存PDF文件时,作者更改及相关信息更改
- Session,ViewState用法
- fstatfs/statfs函数详解
- Android process与Thread 的问题
- Oracle中判断字段值为NULL的函数
- 【模拟退火】POJ 2420/ZOJ 1901 费马点
- HDU 1213
- uCOS任务堆栈的深入分析
- Power Designer 逆转数据库
- 图像高斯平滑滤波分析
- 用C#写了一个新增用户就发送邮件和手机短信的SqlServer触发器(附源码)
- C# 从图片网站中查找符合要求的图片并按照特别要求存在本地硬盘