Shell 如何启动myandroidapp
我需要依靠你在sdk模拟器中搜索android应用程序方面提供一些帮助 这是我的设置 运行android api 4.03的android sdk模拟器 adb外壳已连接到模拟器 我能够安装apk usng adb install filename.apk 我可以使用 亚行壳牌 am start-a android.intent.action.Main-n com.akproduction.notepad/com.akproduction.notepad.NoteList 我尝试使用(adb外壳)进行扫射 strace am start-a android.intent.action.Main-n com.akproduction.notepad/com.akproduction.notepad.notelest 但我什么也得不到 如何跟踪android应用程序及其安装的运行时行为 谢谢 何塞Shell 如何启动myandroidapp,shell,adb,strace,Shell,Adb,Strace,我需要依靠你在sdk模拟器中搜索android应用程序方面提供一些帮助 这是我的设置 运行android api 4.03的android sdk模拟器 adb外壳已连接到模拟器 我能够安装apk usng adb install filename.apk 我可以使用 亚行壳牌 am start-a android.intent.action.Main-n com.akproduction.notepad/com.akproduction.notepad.NoteList 我尝试使用(adb外壳
p、 测试应用程序位于此处:
am
是一个批处理文件,不能在strace
中使用
您需要像这样运行它:
strace -v -fF -tt -s 65535 -o /data/local/tmp/opengl.strace /system/bin/app_process /system/bin com.android.commands.am.Am start -a android.intent.action.MAIN -n demo.opengl.android/.OpenGLDemo
顺便说一句,不要使用可从以下网站下载的strace
静态编译二进制文件:
它将不输出任何内容
相反,请使用ROM附带的程序。请注意,这实际上不会跟踪应用程序进程-它只会跟踪启动请求的发送。要跟踪应用程序进程,您必须识别它并通过PID将strace附加到它上。。。您必须拥有这样做的权限,这意味着要么是根用户,要么是与应用程序具有相同用户ID的shell。请参阅