Android
LH铭记
这个作者很懒,什么都没留下…
展开
-
Android.mk简单语法总结记录
1.常用的一些 变量1、LOCAL_PATH:= $(call my-dir)此行代码在Android.mk的开头,用于给出当前文件的路径,LOCAL_PATH 用于在开发树中查找源文件,宏函数’my-dir’, 由编译系统提供,用于返回当前路径(即包含Android.mk file文件的目录)2、include $(CLEAR_VARS)CLEAR_VARS 变量由Build System提供。并指向一个指定的GNU Makefile,由它负责清理很多LOCAL_xxx.例如:...原创 2021-02-19 17:13:21 · 1102 阅读 · 1 评论 -
ADB 常用命令整理
远程连接Android 使用adb,远程操作屏幕推荐使用Scrcpy,以下为个人学习记录使用1、命令语法adb [-d|-e|-s <serialNumber>] <command>如果只有一个设备/模拟器连接时,可以省略掉[-d|-e|-s <serialNumber>]这一部分,直接使用adb <command>。如果有多个设备/模拟器连接,则需要为命令指定目标设备。参数 含义 -d 指定当前唯一通过 USB 连接...原创 2021-01-26 14:21:19 · 368 阅读 · 0 评论 -
android debug试时卡在“Waiting for Debugger - Application XXX is waiting for the debugger to Attach”解决方法
解决方法:重启adb。步骤:cmd进入命令行,进入adb所在目录先后执行adb kill-server,adb start-server。原创 2021-01-23 09:37:41 · 2512 阅读 · 1 评论 -
【Android学习】- AIDL使用详解
一、AIDL - 进程间通信AIDL全称是Android Interface Definition Language,AIDL的提出是为了解决进程间通讯。在Android系统中,每个进程在内存中是相互独立的,无法互相访问。为了实现进程间数据交互,提出了AIDL,通过AIDL,定义双方认可的数据交互接口,再由AIDL翻译成操作系统理解的底层语言,进而实现进程间通讯。二、AIDL与Binder1、Binder是一个类,实现了IBinder接口,而IBinder接口定义了与远程对象的交互协议,通常原创 2020-12-18 16:47:40 · 727 阅读 · 0 评论 -
【Android学习】- 一个APP调用另一个APP Activity/Service
启动另一个app的activity和service操作类似注意两点:1、android5.0以后不能使用隐式intent :需要指定Intent的ComponentName信息2、Android 8.0 有一项复杂功能;系统不允许后台应用创建后台服务。 因此,Android 8.0 引入了一种全新的方法,即Context.startForegroundService(),以在前台启动新服务。进入正题:一、设置显示启动Activity、ServiceIntent intent = .原创 2020-12-17 19:41:46 · 1844 阅读 · 0 评论 -
【Android学习】- Activity启动模式LaunchMode
一、Activity四种启动模式在Android开发中,在默认情况下,我们启动一个Activity的话,系统会创建多个实例并把它们放在“任务栈”中,当我们点击back键时,这些Activity实例又将从任务栈中一一移除,遵循“后进先出”原则。四种启动模式:standard(标准模式)、singleTop(栈顶复用模式)、singleTask(栈内复用模式)、singleInstance(单实例模式)使用方法:在AndroidManifest.xml 中通过给<activity>标签指原创 2020-12-15 19:35:46 · 371 阅读 · 0 评论 -
【Android学习】- 显式和隐式Intent
Intent 分为两种:显式和隐式一、显示Intent (意图明显,通过直接调用Activity类,来实现不同类之间的交互)1、构造方法春如ComponentIntent intent = new Intent(this, SecondActivity.class);startActivity(intent);2、setComponent方法ComponentName componentName = new ComponentName(MainActivity.this, Seco原创 2020-12-14 17:54:11 · 1332 阅读 · 3 评论