当前位置: 首页 > news >正文

简单的企业网站制作网站开发工程师培训

简单的企业网站制作,网站开发工程师培训,长春企业公司网站建设,广州网站建设公司广州企业网站建设公司公司网站建设目的: 添加自定义的系统服务,在自定义的服务中开发定制的API接口和功能,独立于系统核心服务,方便开发和维护。 开发环境:Android 13 MTK平台 涉及修改的文件如下 device/mediatek/sepolicy/base/private/service_contexts device/mediatek/sepolicy/base/vendor/platfo…目的: 添加自定义的系统服务,在自定义的服务中开发定制的API接口和功能,独立于系统核心服务,方便开发和维护。 开发环境:Android 13 MTK平台 涉及修改的文件如下 device/mediatek/sepolicy/base/private/service_contexts device/mediatek/sepolicy/base/vendor/platform_app.te device/mediatek/sepolicy/base/vendor/priv_app.te device/mediatek/sepolicy/base/vendor/service_contexts device/mediatek/sepolicy/base/vendor/system_app.te device/mediatek/sepolicy/base/vendor/untrusted_app.te device/mediatek/sepolicy/base/vendor/untrusted_app_27.te frameworks/base/Android.bp frameworks/base/core/api/current.txt frameworks/base/core/java/android/app/SystemServiceRegistry.java frameworks/base/core/java/android/content/Context.java frameworks/base/services/java/com/android/server/SystemServer.java system/sepolicy/prebuilts/api/33.0/private/service_contexts system/sepolicy/private/service_contexts system/sepolicy/private/untrusted_app_30.te system/sepolicy/public/service.te frameworks/base/core/java/android/app/CustomServiceManager.java frameworks/base/core/java/android/os/custom/ICustomService.aidl frameworks/base/services/core/java/com/android/server/CustomService.java 功能实现: 1.添加自定义服务AIDL文件:ICustomService.aidl,定义接口 路径:frameworks/base/core/java/android/os/custom/ICustomService.aidl package android.os.custom;interface ICustomService {String getTestTime(); }2.添加自定义服务管理类:CustomServiceManager.java,Context.CUSTOM_SERVICE 是新增服务的标识,见下面的 Context.java的修改。 路径:frameworks/base/core/java/android/app/CustomServiceManager.java package android.app;import android.content.Context; import android.os.custom.ICustomService; import android.annotation.SystemService; import android.util.Log;@SystemService(Context.CUSTOM_SERVICE) public class CustomServiceManager {private static final String TAG = "CustomServiceManager";ICustomService mService;public CustomServiceManager(Context context,ICustomService service){mService=service;}public String getTestTime(){try{return mService.getTestTime();}catch(Exception e){Log.d(TAG,"getTestTime e.getMessage()="+e.getMessage());return "";}} }3.添加自定义服务实现类:CustomService.java,实现具体的功能。 路径:frameworks/base/services/core/java/com/android/server/CustomService.java package com.android.server;import java.lang.*; import java.util.Date; import java.util.Locale;import android.icu.text.SimpleDateFormat; import android.os.RemoteException; import android.os.custom.ICustomService; import android.content.Context; import android.util.Log;public class CustomService extends ICustomService.Stub {private static final String TAG="CustomService";private final Context mContext;public CustomService
http://www.w-s-a.com/news/703440/

相关文章:

  • 做网站需要什么软件wordpress会员邮件通知
  • 技术支持网站合肥网站搭建
  • 无为网站设计免费制作企业网站平台
  • 社交网站第一步怎么做房屋装修效果图用什么软件
  • 企业网站 批量备案合肥 网站建设
  • 如何提高网站索引量室内设计师之路网站
  • ps怎么做响应式网站布局图现在做网站都是怎么做的
  • 导购 网站模板网站主题选择
  • 毕业设计医院网站设计怎么做郑州铭功路网站建设
  • 网站根域名是什么php做商城网站步骤
  • 建设网站的那个公司好网站建设万首先金手指12
  • 广东民航机场建设有限公司网站网站开发后端用什么
  • 做风帆网站需要多少钱越野车网站模板
  • 如何做网站平台销售用狗做头像的网站
  • 宝安电子厂做网站美食网页设计的制作过程
  • 网站logo提交学网站开发技术
  • 跨境电商平台网站建设广州西安官网seo推广
  • 我和你99谁做的网站小程序制作第三方平台
  • 建设银行网站用户名鹤岗网站seo
  • 做一元夺宝网站需要什么条件西安市做网站的公司
  • 零基础建设网站教程郑州做网站推广价格
  • 平面设计免费素材网站新开三端互通传奇网站
  • ppt模板免费下载 素材医疗seo网站优化推广怎么样
  • 课程网站怎么做wordpress文章改背景色
  • 网络营销从网站建设开始卖汽车配件怎么做网站
  • 手机商城网站制作公司济南想建设网站
  • .net 建网站网站网站做员工犯法吗
  • 电子商务网站建设说课稿棕色网站设计
  • 怎么做律所的官方网站红塔网站制作
  • 装一网装修平台官网惠州seo按天付费