1.新建aidl接口文件,其中/frameworks/base/core/java/com 目录下的custom文件夹是新增的
/frameworks/base/core/java/com/custom/ICustomService.aidl
package com.custom;
/**
* @hide
*/
interface ICustomService {
}
2.创建服务Manager类
/frameworks/base/core/java/com/custom/CustomManager.java
package com.custom;
import com.custom.ICustomService;
import android.content.Context;
import android.os.IBinder;
import android.util.Log;
import android.annotation.NonNull;
/**
* CustomManager 类是客户端访问 CustomService 的入口类。
*/
public class CustomManager {
private static final String TAG = "CustomManager";