相关疑难解决方法(0)

有没有办法在Android中获取当前进程名称

我为我的特定活动设置了一个Android:process =":XX",使其在一个单独的进程中运行.但是当新的活动/进程init时,它将调用我的Application:onCreate(),它包含一些应用程序级初始化.

我正在考虑通过检查当前进程名称来避免重复初始化.

那么有可用的API吗?

谢谢.

android

29
推荐指数
5
解决办法
3万
查看次数

Android进程杀手

也许你可以帮忙.

是否有可能获得Processes在Android系统中运行的所有内容的列表,并杀死其中一些?我知道有一些应用程序(task managers),但我想编写自己的简单应用程序.

我想编写简单的任务管理器,只列出所有进程和按钮,它们会杀死其中的一些.

你能写一些我可以调用的Java方法来获取进程列表,以及杀死它们的方法.或者只是给我一些建议.

android process

15
推荐指数
2
解决办法
5万
查看次数

android任务杀死

我想杀死在android中运行的所有任务,比如任务杀手......到目前为止,我所做的是:

ActivityManager manager =  (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
    List<RunningAppProcessInfo> activityes = ((ActivityManager) manager).getRunningAppProcesses();

    for (int i = 0; i < activityes.size(); i++){

        Log.e("APP: "+i, activityes.get(0).processName);

        if (!activityes.get(0).processName.equals("app.android.myapp")){
            Process.killProcess(activityes.get(0).pid);
        }

    }
Run Code Online (Sandbox Code Playgroud)

代码的问题是它只在我的应用程序的活动列表中返回了12次.没有任务被杀死......

有人可以帮帮我吗?谢谢!

android kill task taskkill

8
推荐指数
1
解决办法
2万
查看次数

登录android开发

android.util.Log在我的Android应用程序中用于记录目的.简而言之,我的代码是

import android.util.Log;
...
private static final String TAG = "myActivity"; // Creating a tag 
...
public void onCreate(Bundle savedInstanceState) {
....
          Log.i(TAG,"My INFO_msg should be print ");
} 
Run Code Online (Sandbox Code Playgroud)

问题是,当我的应用程序运行时,此LOG消息不会出现在控制台窗口中.它是否印在另一个窗口上?如果我的工作是在控制台窗口上打印LOG消息,那么将是什么过程.

android

0
推荐指数
1
解决办法
1840
查看次数

标签 统计

android ×4

kill ×1

process ×1

task ×1

taskkill ×1