在Android中,我们可以通过Process.myPid()和 RunningAppProcessInfo来取得当前的进程名。示例1

String getCurProcessName ( Context context ) { int pid = android . os . Process . myPid (); ActivityManager mActivityManager = ( ActivityManager ) context . getSystemService ( Context . ACTIVITY_SERVICE ); for ( ActivityManager . RunningAppProcessInfo appProcess : mActivityManager . getRunningAppProcesses ()) { if ( appProcess . pid == pid ) { return appProcess . processName ; } } return null ; }

结束!

更多相关文章

  1. Android 结束进程的方法
  2. [转]Android进程管理
  3. Android 自定义View及其在布局文件中的使用示例(三):结合Android
  4. Android进程与线程基本知识一
  5. 《浅谈android进程》
  6. Android应用程序进程启动过程(前篇)
  7. Android IPC机制(五)用Socket实现跨进程聊天程序
  8. Android团队提供的示例项目
  9. Android系统启动流程(3) —— 解析SystemServer进程启动过程

随机推荐

  1. 记录关于Gradle : Build Running的解决方
  2. 在Android中安装运行python
  3. SharedPreferences的用法及指南
  4. Android编译选项eng、user、userdebug的
  5. Android加载图片时OOM异常解决办法——Bi
  6. Android(安卓)中的DisplayMetrics类的用
  7. [置顶] ArcGIS Runtime SDKs 10.2 for iO
  8. react-native的兼容性(Android、Ios)
  9. Android Service启动执行顺序
  10. 对Android NDK的理解【Android】