第三部分:Android启动     Android启动过程是从进程init开始的,所以它是后续所有进程的祖先进程。一、init进程源码位于system/core/init目录。主要做了以下事情:1.     重新设置子进程终止时信号SIGCHLD的处理函数。act.
如果使用有线网络无法用adb connect命令连接设备的话,可以选择使用无线wifi来连接。首先在android设备上装一个叫做Adb Wireless的软件,打开wifi,然后打开adb wireless 点击中间的灰色按钮,稍候按钮会变绿(或变红)在按钮下方会有一段文字:adb connect ip。现在在使用adb connect命令连接这个ip就可以成功连接了。
转载 2013-07-24 20:06:00
441阅读
2评论
一、FrameWork整体运行框架说明: Activity的创建会创建PhoneWindow,PhoneWindow会创建DocerView,DocerView会创建View和ViewGroup。2.应用程序在Activity中添加和删除窗口,是通过调用WindowManager类的addView和RemoveView函数达成,具体实现是通过桥接模式实现的WindowManagerImpl来实现
转载 2024-09-29 14:53:01
136阅读
这个问题的解决其实也简单就是先adb kill-server​然后在后边的步骤里先用手机连接电脑然后adb tcpip 5555你会 发现这个时候是成功的,接下来继续下一步操作adb connect 192.168.0.101​​
原创 2022-04-18 08:44:13
2810阅读
输出 关闭安卓端Wi-Fi,重新打开连接即可
转载 2018-11-26 16:17:00
1062阅读
在本机启动 Android, 再用本机的的 adb 去连接adb connect 127.0.0.1:5555 而后 adb devices 查看user@ubuntu:~$ adb devices List of devices attached emulator-5554 device 127.0.0.1:5555device 为何会出现两个设备? 我并没有运行 emulator? 如果你修改 system/build.prop 加入下面,修改adbd 的监听端口service.adb.tcp.port=5566就只出现一个设备127.0.0.1:5566 device ...
转载 2013-07-11 18:38:00
1241阅读
2评论
Android系统是目前最为流行的智能手机操作系统。为了帮助开发人员快速掌握 Android开发技术,获取更好的就业机会,作者基于 Android SDK 5.1(API Level 22)编写了本书。 本书分为 14章,主要包括 Android 5系统发展历史、系统架构、应用程序框架、界面开发、电话短信应用、多媒体开发、数据存储、网络编程、位置服务、绘图与计算、国际化、企业应用以及应用程序发布等
在开发 Android 应用时,有时会遇到“Android 启动 ADB”的问题。这种问题通常会导致开发效率低下,因此及时解决显得尤为重要。在本文中,我将详细记录解决该问题的整个过程,包括环境预检、部署架构、安装过程、依赖管理、版本管理以及迁移指南。 ### 环境预检 首先,我们需要确保开发和运行的环境符合以下系统要求: | 项目 | 要求 |
原创 7月前
51阅读
curl --location --request POST 'http://localhost:12780/api/task' \--header 'accept: application/json' \--header 'Content-Type: application/json' \--he ...
转载 2021-09-02 17:10:00
184阅读
2评论
1 Monkey简介Monkey是一款app的自动化测试工具,monkey是猴子的意思,所以从原理上说,它的自动化测试就类似猴子一样在软件上乱敲按键,猴子什么都不懂,就爱捣乱。Monkey原理也是类似,通过向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、滑动Trackball、手势输入等操作),来对设备上的程序进行测试,检测程序长时间的稳定性,多久的时间会发生异常。Monkey工具
# 在Android设备上关闭5555端口的详尽指导 随着Android设备不断发展的网络功能,端口管理渐渐成为了安全防护中的一项重要任务。其中,5555端口通常用于Android调试桥(ADB)连接,当它开放时,任何人都可以通过该端口与设备进行交互,这在某种情况下可能导致安全隐患。因此,在不需要调试时,关闭此端口是非常必要的。接下来,我们将探讨如何在Android设备上关闭5555端口,包括代
原创 9月前
875阅读
目录ADB的安装ADB常用命令adb devicesadb shelladb shell pm list packagesadb shell dumpsys window | grep mCurrentFocusadb install/uninstalladb pushadb pulladb logcat ADB的安装到这里https://www.androiddevtools.cn/下载SDK
转载 2024-03-05 07:11:11
710阅读
目录一、引言二、原理1、原理概述2、原理详解三、方法的特点四、对线上的影响(内存和性能)五、代码实现(服务端部分)六、具体使用(客户端使用)1、引入jar2、引入RequestContextListener3、新增Controller(远程方法执行接口)4、具体调用一、引言在我们日常工作中总会遇到如下问题,那咱们平时都是怎么处理的呢(先想想)?业务出错,怀疑上游接口问题,但是线上又没有打印接口返回
一、adb shell monkey -p 包名 -c android.intent.category.LAUNCHER 1用这个命令可以变向打开一个APP说明:Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间
转载 2024-03-13 12:28:20
285阅读
# Android SDK ADB 启动 ## 什么是 ADBADBAndroid Debug Bridge)是 Android 调试桥的缩写,它是一个用于在计算机和 Android 设备之间通信的命令行工具。通过 ADB,开发者可以对 Android 设备进行调试、安装应用程序、查看日志、复制文件等操作。ADBAndroid SDK 中的一个组件,它为开发者提供了强大的调试功能。
原创 2024-06-02 05:44:43
45阅读
# 使用 ADB 启动 Android 应用的页面 Android Debug Bridge(ADB)是 Android SDK 中的一个多功能命令行工具,它允许开发者与 Android 设备进行交互。通过 ADB,你可以运行命令、安装/卸载应用、捕获日志以及更多。特别地,ADB 还可以帮助我们启动特定的 Activity 页面。在本文中,我们将探讨如何利用 ADB 启动 Android 应用的
原创 2024-08-27 03:55:05
221阅读
app跳转多个页面,点击home后,回到桌面应用图标并点击app图标后准确显示被home之前页面在写该博客时啰嗦几句,本人第一次写博客,提起笔不知道语句组织,一时无法下手,作为一个理科生很直白的对白。后来想想写技术博客不必要那么很在意文采,在乎逻辑性结构。好了不罗嗦了言归正传,对于这个问题需要android 开发者必须了解Activity这个重要组件,务必有很牢靠的基础与一定的工作经验。很多初入a
# 如何使用 ADB 启动 Android Service 在 Android 开发中,服务(Service)是一种在后台持续运行的组件,能够处理长时间运行的操作。通过 Android Debug Bridge(ADB),我们可以方便地启动和管理服务。本文将教你如何使用 ADB 启动一个 Android Service,并指导你每一步所需的代码。我们将通过流程表、旅行图和甘特图帮助你更好地理解整
原创 11月前
414阅读
# 使用 Android ADB 启动 Service 的完整指南 在 Android 开发中,Service 是一种主要用于执行长期运行操作的组件,不会影响用户界面。比如,播放音乐、下载文件或进行网络请求等。通过 Android Debug Bridge(ADB),你可以非常方便地启动和管理 Service。在这篇文章中,我们将了解如何利用 ADB 启动 Service,并通过代码示例来深入理
原创 11月前
841阅读
Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance&nbs
  • 1
  • 2
  • 3
  • 4
  • 5