随笔分类 - Android
摘要:参考文章:两个APK间通过AIDL进行binder通信 server端 创建一个空项目,在项目里面添加如下内容 //MyService.java package com.example.binderserver; import android.app.Service; import android.
阅读全文
摘要:因为想写一个native_crash的app做测试,所以搭建一个这样的jni环境。 jni环境配置可以自己写配置文件,也可以使用Android Studio自动生成。下面我们用Android Studio为IDE来进行JNI环境配置 参考文章:Android - JNI环境搭建和简单案例入门 概念
阅读全文
摘要:介绍 Android.bp的出现就是为了替换Android.mk文件。bp跟mk文件不同,它是纯粹的配置,没有分支、循环等流程控制,不能做算数逻辑运算。如果需要控制逻辑,那么只能通过Go语言编写。 说明 cc_library_shared :编译成动态库,类似于Android.mk中的BUILD_S
阅读全文
摘要:init.rc文件由系统第一个启动的init程序进行解析.它由”Android Init Language”语言编写而成.init.rc文件可以在你android设备根目录下找到.还记得我们上次编译的Android源码么?如果你已经编译过源码了,那么可以在out/target/generic/roo
阅读全文
摘要:介绍 logcat是android中的一个命令行工具,可以用于得到程序的log信息 logcat缓冲区 android log输出量巨大,特别是通信系统的log,因此,android把log输出到不同的缓冲区中,目前定义了四个log缓冲区: 1)Radio:输出通信系统的log 2)System:输
阅读全文