android中的app_process命令
来源:互联网 发布:配电网设计超人软件 编辑:程序博客网 时间:2024/06/09 20:02
app_process是什么
“app_process"命令在Android开发中并不常用,但是很有名的”am“命令就在用它,而且每个人都知道怎么通过一个am命令开启一个应用:
am start -n com.android.alarmclock/com.android.alarmclock.AlarmClock
但是”am“仅仅是一个shell脚本,我们可以查看一下:
cat /system/bin/am
# Script to start "am" on the device, which has a very rudimentary
# shell.
#
base=/system
export CLASSPATH=$base/framework/am.jar
exec app_process $base/bin com.android.commands.am.Am "$@"
root@android:/ #
因此app_process是用来调用java代码的。
让我们看下app_process的说明:
app_process [vm-options] cmd-dir [options] start-class-name [main-options]
vm-options – VM 选项
cmd-dir –父目录 (/system/bin)
options –运行的参数 :
–zygote
–start-system-server
–application (api>=14)
–nice-name=nice_proc_name (api>=14)
start-class-name –包含main方法的主类 (com.android.commands.am.Am)
main-options –启动时候传递到main方法中的参数
注意一下:
–start-system-server仅仅用在 –zygote
用 –zygote时候, start-class-name = com.android.internal.os.ZygoteInit
而且 nice-name=zygote
api>=14 ,cmd-dir可以放到[options]但通常放到[ start-class-name]前面。
0 0
- android中的app_process命令
- app_process command in Android
- android:app_process两种用法
- 解析android framework下利用app_process来调用java写的命令及示例
- app_process 自定义类似am pm命令
- android java代码的启动:app_process
- android java代码的启动:app_process
- android java代码的启动:app_process
- android java代码的启动:app_process
- Android上app_process启动java进程
- Android:adb通过app_process调用java类报错-java.lang.ClassNotFoundException
- android启动:app_process实现恢复出厂设置可恢复的apk预置
- android中的logcat命令
- android 中的make命令
- android中的dumpsys命令
- Android中的一些命令
- am,pm,app_process
- dalvikvm, dvz app_process
- 负载均衡
- How to find out Ubuntu version
- 使用数据处理函数
- 4. 条件编译
- 广播
- android中的app_process命令
- JBoss VS Tomcat
- Darwin Streaming Server 并发测试
- 关系与导航属性
- 2014年QS亚洲最佳大学排行榜出炉 北大进前十
- iOS中将汉字转换成拼音的方法
- 网络编程函数
- [GitHub][2014-05-13 14:00:24]JavaPlot
- Python之IDE开发工具-1 Python VIM 自动补全插件