• 836阅读
  • 2回复

雷电模拟器命令行 [复制链接]

上一主题 下一主题
离线啊冲
 


root@x86:/root@x86:/am

/system/bin/sh: No controlling tty: open /dev/tty: No such device or address

/system/bin/sh: warning: won't have full job control

root@x86:/ # am


usage: am [subcommand] [options]

usage: am start [-D] [-W] [-P <FILE>] [--start-profiler <FILE>]

               [--sampling INTERVAL] [-R COUNT] [-S] [--opengl-trace]

               [--user <USER_ID> | current] <INTENT>

       am startservice [--user <USER_ID> | current] <INTENT>

       am stopservice [--user <USER_ID> | current] <INTENT>

       am force-stop [--user <USER_ID> | all | current] <PACKAGE>

       am kill [--user <USER_ID> | all | current] <PACKAGE>

       am kill-all

       am broadcast [--user <USER_ID> | all | current] <INTENT>

       am instrument [-r] [-e <NAME> <VALUE>] [-p <FILE>] [-w]

               [--user <USER_ID> | current]

               [--no-window-animation] [--abi <ABI>] <COMPONENT>

       am profile start [--user <USER_ID> current] <PROCESS> <FILE>

       am profile stop [--user <USER_ID> current] [<PROCESS>]

       am dumpheap [--user <USER_ID> current] [-n] <PROCESS> <FILE>

       am set-debug-app [-w] [--persistent] <PACKAGE>

       am clear-debug-app

       am monitor [--gdb <port>]

       am hang [--allow-restart]

       am restart

       am idle-maintenance

       am screen-compat [on|off] <PACKAGE>

       am to-uri [INTENT]

       am to-intent-uri [INTENT]

       am to-app-uri [INTENT]

       am switch-user <USER_ID>

       am start-user <USER_ID>

       am stop-user <USER_ID>

       am stack start <DISPLAY_ID> <INTENT>

       am stack movetask <TASK_ID> <STACK_ID> [true|false]

       am stack resize <STACK_ID> <LEFT,TOP,RIGHT,BOTTOM>

       am stack list

       am stack info <STACK_ID>

       am lock-task <TASK_ID>

       am lock-task stop

       am get-config



am start: start an Activity.  Options are:

    -D: enable debugging

    -W: wait for launch to complete

    --start-profiler <FILE>: start profiler and send results to <FILE>

    --sampling INTERVAL: use sample profiling with INTERVAL microseconds

        between samples (use with --start-profiler)

    -P <FILE>: like above, but profiling stops when app goes idle

    -R: repeat the activity launch <COUNT> times.  Prior to each repeat,

        the top activity will be finished.

    -S: force stop the target app before starting the activity

    --opengl-trace: enable tracing of OpenGL functions

    --user <USER_ID> | current: Specify which user to run as; if not

        specified then run as the current user.



am startservice: start a Service.  Options are:

    --user <USER_ID> | current: Specify which user to run as; if not

        specified then run as the current user.



am stopservice: stop a Service.  Options are:

    --user <USER_ID> | current: Specify which user to run as; if not

        specified then run as the current user.



am force-stop: force stop everything associated with <PACKAGE>.

    --user <USER_ID> | all | current: Specify user to force stop;

        all users if not specified.



am kill: Kill all processes associated with <PACKAGE>.  Only kills.

  processes that are safe to kill -- that is, will not impact the user

  experience.

    --user <USER_ID> | all | current: Specify user whose processes to kill;

        all users if not specified.



am kill-all: Kill all background processes.



am broadcast: send a broadcast Intent.  Options are:

    --user <USER_ID> | all | current: Specify which user to send to; if not

        specified then send to all users.

    --receiver-permission <PERMISSION>: Require receiver to hold permission.



am instrument: start an Instrumentation.  Typically this target <COMPONENT>

  is the form <TEST_PACKAGE>/<RUNNER_CLASS>.  Options are:

    -r: print raw results (otherwise decode REPORT_KEY_STREAMRESULT).  Use with

        [-e perf true] to generate raw output for performance measurements.

    -e <NAME> <VALUE>: set argument <NAME> to <VALUE>.  For test runners a

        common form is [-e <testrunner_flag> <value>[,<value>...]].

    -p <FILE>: write profiling data to <FILE>

    -w: wait for instrumentation to finish before returning.  Required for

        test runners.

    --user <USER_ID> | current: Specify user instrumentation runs in;

        current user if not specified.

    --no-window-animation: turn off window animations while running.

    --abi <ABI>: Launch the instrumented process with the selected ABI.

        This assumes that the process supports the selected ABI.



am profile: start and stop profiler on a process.  The given <PROCESS> argument

  may be either a process name or pid.  Options are:

    --user <USER_ID> | current: When supplying a process name,

        specify user of process to profile; uses current user if not specified.



am dumpheap: dump the heap of a process.  The given <PROCESS> argument may

  be either a process name or pid.  Options are:

    -n: dump native heap instead of managed heap

    --user <USER_ID> | current: When supplying a process name,

        specify user of process to dump; uses current user if not specified.



am set-debug-app: set application <PACKAGE> to debug.  Options are:

    -w: wait for debugger when application starts

    --persistent: retain this value



am clear-debug-app: clear the previously set-debug-app.



am bug-report: request bug report generation; will launch UI

    when done to select where it should be delivered.



am monitor: start monitoring for crashes or ANRs.

    --gdb: start gdbserv on the given port at crash/ANR



am hang: hang the system.

    --allow-restart: allow watchdog to perform normal system restart



am restart: restart the user-space system.



am idle-maintenance: perform idle maintenance now.



am screen-compat: control screen compatibility mode of <PACKAGE>.



am to-uri: print the given Intent specification as a URI.



am to-intent-uri: print the given Intent specification as an intent: URI.



am to-app-uri: print the given Intent specification as an android-app: URI.



am switch-user: switch to put USER_ID in the foreground, starting

  execution of that user if it is currently stopped.



am start-user: start USER_ID in background if it is currently stopped,

  use switch-user if you want to start the user in foreground.



am stop-user: stop execution of USER_ID, not allowing it to run any

  code until a later explicit start or switch to it.



am stack start: start a new activity on <DISPLAY_ID> using <INTENT>.



am stack movetask: move <TASK_ID> from its current stack to the top (true) or   bottom (false) of <STACK_ID>.



am stack resize: change <STACK_ID> size and position to <LEFT,TOP,RIGHT,BOTTOM>.



am stack list: list all of the activity stacks and their sizes.



am stack info: display the information about activity stack <STACK_ID>.



am lock-task: bring <TASK_ID> to the front and don't allow other tasks to run



am get-config: retrieve the configuration and any recent configurations

  of the device



<INTENT> specifications include these flags and arguments:

    [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]

    [-c <CATEGORY> [-c <CATEGORY>] ...]

    [-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]

    [--esn <EXTRA_KEY> ...]

    [--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]

    [--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]

    [--el <EXTRA_KEY> <EXTRA_LONG_VALUE> ...]

    [--ef <EXTRA_KEY> <EXTRA_FLOAT_VALUE> ...]

    [--eu <EXTRA_KEY> <EXTRA_URI_VALUE> ...]

    [--ecn <EXTRA_KEY> <EXTRA_COMPONENT_NAME_VALUE>]

    [--eia <EXTRA_KEY> <EXTRA_INT_VALUE>[,<EXTRA_INT_VALUE...]]

    [--ela <EXTRA_KEY> <EXTRA_LONG_VALUE>[,<EXTRA_LONG_VALUE...]]

    [--efa <EXTRA_KEY> <EXTRA_FLOAT_VALUE>[,<EXTRA_FLOAT_VALUE...]]

    [--esa <EXTRA_KEY> <EXTRA_STRING_VALUE>[,<EXTRA_STRING_VALUE...]]

        (to embed a comma into a string escape it using "\,")

    [-n <COMPONENT>] [-p <PACKAGE>] [-f <FLAGS>]

    [--grant-read-uri-permission] [--grant-write-uri-permission]

    [--grant-persistable-uri-permission] [--grant-prefix-uri-permission]

    [--debug-log-resolution] [--exclude-stopped-packages]

    [--include-sto
善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线啊冲

只看该作者 沙发  发表于: 01-25
ld -s 3 am restart

root@x86:/pm
root@x86:/pm
usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FIL
TER]
       pm list permission-groups
       pm list permissions [-g] [-f] [-d] [-u] [GROUP]
       pm list instrumentation [-f] [TARGET-PACKAGE]
       pm list features
       pm list libraries
       pm list users
       pm path PACKAGE
       pm dump PACKAGE
       pm install [-lrtsfd] [-i PACKAGE] [PATH]
       pm install-create [-lrtsfdp] [-i PACKAGE] [-S BYTES]
       pm install-write [-S BYTES] SESSION_ID SPLIT_NAME [PATH]
       pm install-commit SESSION_ID
       pm install-abandon SESSION_ID
       pm uninstall [-k] [--user USER_ID] PACKAGE
       pm set-installer PACKAGE INSTALLER
       pm clear [--user USER_ID] PACKAGE
       pm enable [--user USER_ID] PACKAGE_OR_COMPONENT
       pm disable [--user USER_ID] PACKAGE_OR_COMPONENT
       pm disable-user [--user USER_ID] PACKAGE_OR_COMPONENT
       pm disable-until-used [--user USER_ID] PACKAGE_OR_COMPONENT
       pm hide [--user USER_ID] PACKAGE_OR_COMPONENT
       pm unhide [--user USER_ID] PACKAGE_OR_COMPONENT
       pm grant PACKAGE PERMISSION
       pm revoke PACKAGE PERMISSION
       pm set-install-location [0/auto] [1/internal] [2/external]
       pm get-install-location
       pm set-permission-enforced PERMISSION [true|false]
       pm trim-caches DESIRED_FREE_SPACE
       pm create-user [--profileOf USER_ID] [--managed] USER_NAME
       pm remove-user USER_ID
       pm get-max-users

pm list packages: prints all packages, optionally only
  those whose package name contains the text in FILTER.  Options:
    -f: see their associated file.
    -d: filter to only show disbled packages.
    -e: filter to only show enabled packages.
    -s: filter to only show system packages.
    -3: filter to only show third party packages.
    -i: see the installer for the packages.
    -u: also include uninstalled packages.

pm list permission-groups: prints all known permission groups.

pm list permissions: prints all known permissions, optionally only
  those in GROUP.  Options:
    -g: organize by group.
    -f: print all information.
    -s: short summary.
    -d: only list dangerous permissions.
    -u: list only the permissions users will see.

pm list instrumentation: use to list all test packages; optionally
  supply <TARGET-PACKAGE> to list the test packages for a particular
  application.  Options:
    -f: list the .apk file for the test package.

pm list features: prints all features of the system.

pm list users: prints all users on the system.

pm path: print the path to the .apk of the given PACKAGE.

pm dump: print system state associated with the given PACKAGE.

pm install: install a single legacy package
pm install-create: create an install session
    -l: forward lock application
    -r: replace existing application
    -t: allow test packages
    -i: specify the installer package name
    -s: install application on sdcard
    -f: install application on internal flash
    -d: allow version code downgrade
    -p: partial application install
    -S: size in bytes of entire session

pm install-write: write a package into existing session; path may
  be '-' to read from stdin
    -S: size in bytes of package, required for stdin

pm install-commit: perform install of fully staged session
pm install-abandon: abandon session

pm set-installer: set installer package name

pm uninstall: removes a package from the system. Options:
    -k: keep the data and cache directories around after package removal.

pm clear: deletes all data associated with a package.

pm enable, disable, disable-user, disable-until-used: these commands
  change the enabled state of a given package or component (written
  as "package/class").

pm grant, revoke: these commands either grant or revoke permissions
  to applications.  Only optional permissions the application has
  declared can be granted or revoked.

pm get-install-location: returns the current install location.
    0 [auto]: Let system decide the best location
    1 [internal]: Install on internal device storage
    2 [external]: Install on external media

pm set-install-location: changes the default install location.
  NOTE: this is only intended for debugging; using this can cause
  applications to break and other undersireable behavior.
    0 [auto]: Let system decide the best location
    1 [internal]: Install on internal device storage
    2 [external]: Install on external media

pm trim-caches: trim cache files to reach the given free space.

pm create-user: create a new user with the given USER_NAME,
  printing the new user identifier of the user.

pm remove-user: remove the user with the given USER_IDENTIFIER,
  deleting all data associated with that user

java.lang.Exception: exit callstack! code=1
        at java.lang.System.exit(System.java:636)
        at com.android.commands.pm.Pm.main(Pm.java:109)
        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:249)
1|root@x86:/ # pm list packages
root@x86:/pm list packages
package:com.android.providers.telephony
package:com.android.providers.calendar
package:com.android.providers.media
package:com.tencent.tmgp.sgame
package:com.android.documentsui
package:com.android.gallery
package:com.android.externalstorage
package:com.android.htmlviewer
package:com.android.mms.service
package:com.android.providers.downloads
package:com.android.browser
package:com.android.defcontainer
package:com.android.providers.downloads.ui
package:com.android.pacprocessor
package:com.android.emu.inputservice
package:com.tencent.mm
package:com.android.certinstaller
package:android
package:com.android.contacts
package:com.android.launcher3
package:com.android.provision
package:com.android.providers.settings
package:com.android.sharedstoragebackup
package:com.android.webview
package:com.android.inputdevices
package:com.android.server.telecom
package:com.android.keychain
package:com.android.flysilkworm
package:com.android.packageinstaller
package:com.android.basicsmsreceiver
package:com.svox.pico
package:com.android.proxyhandler
package:com.cyanogenmod.filemanager
package:com.android.googleinstaller
package:jackpal.androidterm
package:com.android.settings
package:com.momenamjnpmanjnamj.a
package:com.android.emu.coreservice
package:com.android.vpndialogs
package:com.cyjh.mobileanjian
package:com.android.phone
package:com.android.shell
package:com.android.providers.userdictionary
package:com.android.location.fused
package:com.android.systemui
package:com.android.providers.contacts
package:com.android.captiveportallogin
root@x86:/ #
善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线啊冲

只看该作者 板凳  发表于: 01-25


ld am start  am start com.tencent.mm/com.tencent.mm.ui.LauncherUI 0
ld  am start com.momenamjnpmanjnamj.a/com.cyjh.elfin.activity.SplashActivity  0

ld -s 0 am restart
善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个