Android Binder


  • adb connect 127.0.0.1
  • adb devices
      List of devices attached
      127.0.0.1:5555  device
      192.168.4.120:5555      device
      emulator-5554   device
  • adb -s emulator-5554 shell
    所有进程信息
    $ ps
    所有服务信息
    $ service list
    Found 100 services:
    0 carrier_config: [com.android.internal.telephony.ICarrierConfigLoader]
    1 phone: [com.android.internal.telephony.ITelephony]
    2 isms: [com.android.internal.telephony.ISms]
    3 iphonesubinfo: [com.android.internal.telephony.IPhoneSubInfo]
    4 simphonebook: [com.android.internal.telephony.IIccPhoneBook]
    5 isub: [com.android.internal.telephony.ISub]
    6 telecom: [com.android.internal.telecom.ITelecomService]
    7 imms: [com.android.internal.telephony.IMms]
    8 media_projection: [android.media.projection.IMediaProjectionManager]
    9 launcherapps: [android.content.pm.ILauncherApps]
    10 fingerprint: [android.hardware.fingerprint.IFingerprintService]
    11 trust: [android.app.trust.ITrustManager]
    12 media_router: [android.media.IMediaRouterService]
    13 media_session: [android.media.session.ISessionManager]
    14 restrictions: [android.content.IRestrictionsManager]
    15 print: [android.print.IPrintManager]
    16 graphicsstats: [android.view.IGraphicsStats]
    17 assetatlas: [android.view.IAssetAtlas]
    18 dreams: [android.service.dreams.IDreamManager]
    19 commontime_management: []
    20 samplingprofiler: []
    21 diskstats: []
    22 voiceinteraction: [com.android.internal.app.IVoiceInteractionManagerService]
    23 appwidget: [com.android.internal.appwidget.IAppWidgetService]
    24 backup: [android.app.backup.IBackupManager]
    25 jobscheduler: [android.app.job.IJobScheduler]
    26 serial: [android.hardware.ISerialManager]
    27 usb: [android.hardware.usb.IUsbManager]
    28 midi: [android.media.midi.IMidiManager]
    29 DockObserver: []
    30 audio: [android.media.IAudioService]
    31 wallpaper: [android.app.IWallpaperManager]
    32 dropbox: [com.android.internal.os.IDropBoxManagerService]
    33 search: [android.app.ISearchManager]
    34 country_detector: [android.location.ICountryDetector]
    35 location: [android.location.ILocationManager]
    36 devicestoragemonitor: []
    37 notification: [android.app.INotificationManager]
    38 updatelock: [android.os.IUpdateLock]
    39 servicediscovery: [android.net.nsd.INsdManager]
    40 connectivity: [android.net.IConnectivityManager]
    41 rttmanager: [android.net.wifi.IRttManager]
    42 wifiscanner: [android.net.wifi.IWifiScanner]
    43 wifi: [android.net.wifi.IWifiManager]
    44 wifip2p: [android.net.wifi.p2p.IWifiP2pManager]
    45 netpolicy: [android.net.INetworkPolicyManager]
    46 netstats: [android.net.INetworkStatsService]
    47 network_score: [android.net.INetworkScoreService]
    48 textservices: [com.android.internal.textservice.ITextServicesManager]
    49 network_management: [android.os.INetworkManagementService]
    50 clipboard: [android.content.IClipboard]
    51 statusbar: [com.android.internal.statusbar.IStatusBarService]
    52 device_policy: [android.app.admin.IDevicePolicyManager]
    53 deviceidle: [android.os.IDeviceIdleController]
    54 lock_settings: [com.android.internal.widget.ILockSettings]
    55 uimode: [android.app.IUiModeManager]
    56 mount: [IMountService]
    57 accessibility: [android.view.accessibility.IAccessibilityManager]
    58 input_method: [com.android.internal.view.IInputMethodManager]
    59 input: [android.hardware.input.IInputManager]
    60 window: [android.view.IWindowManager]
    61 alarm: [android.app.IAlarmManager]
    62 consumer_ir: [android.hardware.IConsumerIrService]
    63 vibrator: [android.os.IVibratorService]
    64 content: [android.content.IContentService]
    65 account: [android.accounts.IAccountManager]
    66 media.camera.proxy: [android.hardware.ICameraServiceProxy]
    67 telephony.registry: [com.android.internal.telephony.ITelephonyRegistry]
    68 scheduling_policy: [android.os.ISchedulingPolicyService]
    69 webviewupdate: [android.webkit.IWebViewUpdateService]
    70 usagestats: [android.app.usage.IUsageStatsManager]
    71 battery: []
    72 sensorservice: [android.gui.SensorServer]
    73 processinfo: [android.os.IProcessInfoService]
    74 permission: [android.os.IPermissionController]
    75 cpuinfo: []
    76 dbinfo: []
    77 gfxinfo: []
    78 meminfo: []
    79 procstats: [com.android.internal.app.IProcessStats]
    80 activity: [android.app.IActivityManager]
    81 user: [android.os.IUserManager]
    82 package: [android.content.pm.IPackageManager]
    83 media.radio: [android.hardware.IRadioService]
    84 media.sound_trigger_hw: [android.hardware.ISoundTriggerHwService]
    85 media.audio_policy: [android.media.IAudioPolicyService]
    86 media.camera: [android.hardware.ICameraService]
    87 display: [android.hardware.display.IDisplayManager]
    88 power: [android.os.IPowerManager]
    89 appops: [com.android.internal.app.IAppOpsService]
    90 batterystats: [com.android.internal.app.IBatteryStats]
    91 batteryproperties: [android.os.IBatteryPropertiesRegistrar]
    92 drm.drmManager: [drm.IDrmManagerService]
    93 android.security.keystore: [android.security.IKeystoreService]
    94 SurfaceFlinger: [android.ui.ISurfaceComposer]
    95 android.hardware.fingerprint.IFingerprintDaemon: [android.hardware.fingerprint.IFingerprintDaemon]
    96 android.service.gatekeeper.IGateKeeperService: [android.service.gatekeeper.IGateKeeperService]
    97 media.resource_manager: [android.media.IResourceManagerService]
    98 media.player: [android.media.IMediaPlayerService]
    99 media.audio_flinger: [android.media.IAudioFlinger]

emulator

emulator -list-avds

模拟器在 ~/.android/avd目录下


文章作者: MoliByte
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 MoliByte !
  目录