首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

求教如何用getRunningTasks

2012-12-24 
求教怎么用getRunningTasks?我写了一个测试code,但是总是报错: java.lang.SecurityException: Permission

求教怎么用getRunningTasks?
我写了一个测试code,但是总是报错: java.lang.SecurityException: Permission Denial: getTasks() from pid=12644, uid=10111 requires android.permission.GET_TASKS, 但是我已经在测试程序和被测程序的manifest文件里都加了<uses-permission android:name="android.permission.GET_TASKS"/>,可是还是不行,请问有人知道为什么吗?谢谢!

public class FInsertTest extends ActivityInstrumentationTestCase2<Insert> {

        private final static String TAG="FInsertTest";

    public FInsertTest() {
        super("com.my.app", Insert.class);
    }

    protected void setUp() throws Exception {
        super.setUp();
    }

    protected void tearDown() throws Exception {
        super.tearDown();
    }

    public void testListActivityStart() {

              ActivityManager mActivityManager=(ActivityManager)this.getInstrumentation().getContext().getSystemService(Context.ACTIVITY_SERVICE);
              List<ActivityManager.RunningTaskInfo> mRunningTasks=mActivityManager.getRunningTasks(1);

         assertTrue("hello world", true);

    }

}

[最优解释]
这个类是不是activity类?还有这个<uses-permission android:name="android.permission.GET_TASKS"/>位置加的对不对
[其他解释]
自己顶一下
[其他解释]
自己解决了
[其他解释]
该回复于2011-02-10 14:05:43被版主删除
[其他解释]
我也遇到了相同的问题,静等高手
[其他解释]
不知道楼主咋解决的呢?求解
[其他解释]
楼主怎么解决的?
[其他解释]
加上权限就好了<uses-permission android:name="android.permission.GET_TASKS"/>

热点排行