Android Studio中解决framwork.jar和SDK api冲突的方法

配置jar包引用的优先级。  经过第一步,可以消除一部分标红包报错信息,但可能还会报部分方法找不到。原因是:Android Studio会默认优先引用Android SDK中的类,这样该类中新增的接口将找不到,故现需调整framework.jar的优先级高于Android SDK的。修改Setup...

2018-11-20 10:17:21

阅读数 81

评论数 0

全屏沉浸模式ImmersiveMode

在写播放器的时候,遇到了关于全屏模式的坑。翻阅了网上一些资料和google 官方的demo后,终于把坑填完了。 全屏主要的干扰就是 顶部状态栏stateBar和部分手机的虚拟按键NavigationBar。 这是google demo的源码:     /**      * Detects a...

2018-10-16 09:31:50

阅读数 22

评论数 0

Android framework层自定义jni

framework添加自定jni    本文章适用于在源码环境下在framework添加自定的jni供上层Apk调用。 1 framework添加自定jni 添加自定义的jni文件和Androidmk 添加系统编译配置 添加自定义的jni文件和Android.mk 首先在frameworks/ba...

2018-10-12 10:40:28

阅读数 115

评论数 0

Android framework增加JNI访问so

背景:项目需要在framework访问系统so库里面的东西,framework JNI和应用使用JNI有所不同,还有如何访问底层so?这里记录一下; framework中实现JNI 这里我参考Binder 在framework层是如何实现JNI的;需求是通过调用底层so库的接口来实现获取一个特...

2018-10-12 10:09:36

阅读数 99

评论数 0

在android framework中添加自定义系统服务

添加系统服务需要添加aidl,service,manager文件,需要修改SystemServer,Context,ContextImpl 下面举例进行说明,主要添加一个服务,用于获取系统时间和版本号 1.在frameworks/base/core/java/android/app/下添加ai...

2018-10-12 09:36:24

阅读数 98

评论数 0

Android默认系统声音/大小修改及配置

Android默认系统声音/大小修改及配置 在做定制需求的时候,需要修改系统通知的声音,将其禁用掉,避免第三方应用发送通知时,声音很大,吓着用户。索性就把通知声音关掉。下面就说说关闭声音的几种方法,以及修改系统默认声音的方法。 1. 直接修改系统层默认的声音大小 在系统代码...

2017-03-30 11:09:27

阅读数 3776

评论数 0

GMS烧录第一弹框问题改善

jia network +    gps

2017-03-24 16:06:48

阅读数 228

评论数 0

信号的VIEW

~ Copyright (C) 2014 The Android Open Source Project   ~   ~ Licensed under the Apache License, Version 2.0 (the "License");   ~ you may...

2017-03-24 15:55:00

阅读数 333

评论数 0

Android4.4. 编译 错误 /bin/bash: xmllint: 未找到命令

Copy xml: out/target/product/generic/system/etc/apns-conf.xml Copy: out/target/product/generic/system/media/audio/alarms/Alarm_Beep_01.ogg Copy: ou...

2017-03-24 10:07:48

阅读数 549

评论数 0

删除小电池图标及百分比

删除小电池图标及百分比 a、SystemUI/.../statusbar/policy/BatteryController.java mBatteryPercentageView.setVisibility(View.GONE);———————右上角百分比  c、SystemUI/.../s...

2017-03-24 09:49:05

阅读数 1674

评论数 0

ubuntu Ubuntu 14.04.5 LTS编译全志A83——出错

make:离开目录“/home/dragon/a83/lichee/linux-3.4/modules/gpu” regenerate rootfs cpio 11282 块 12032 块 awk: line 2: function strtonum never defined awk...

2017-03-21 16:22:08

阅读数 562

评论数 0

-bash: syntax error near unexpected token `('--------错误

在Linux ,出现下面的错误。 -bash: syntax error near unexpected token `(' 检查了脚本没有错误: imp mzl/mzl fromuser=dpcsys touser=mzl tables=(PC_PRJ_PLAN,PC_PRJ_...

2017-03-17 23:24:46

阅读数 5669

评论数 0

android 5.1 usb调试默认关闭设置方法

packages/apps/Provision/src/com/Android/provision/DefaultActivity.Java 在该文件中加入下面的代码: //added by inet_weitf 20160304,set def adb_enabled ...

2017-03-16 17:49:40

阅读数 2132

评论数 0

利用aidl技术和反射原理拿到自定义系统服务

package navigation.chiphd.com.acm100servicedemo; import android.os.Bundle; import android.os.IAcm100Service; import android.os.IBinder; import andro...

2017-03-15 14:14:58

阅读数 403

评论数 0

android SDK中添加自定义api

转载:http://blog.csdn.net/a624731186/article/details/23548409 本文的思路: Android APP调用自定义Java API,自定义Java API调用自定义jni接口 1:在android源码目录fra...

2017-03-15 09:12:56

阅读数 1155

评论数 0

Android源码添加自定义系统服务

本文以一个简单的例子详细介绍如何为Android 6.0 系统新增一个系统服务,以及如何使用自定义系统服务。 目标:1.创建一个自定义服务CCCService         2.APP 开发过程中可以使用 getSystemService("ccc") 获取 CCCMan...

2017-03-15 09:11:38

阅读数 339

评论数 0

生成TXT文档到U盘中

package navigation.chiphd.com.serialnodemo; import android.os.Build; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; impo...

2017-03-13 18:20:17

阅读数 132

评论数 0

安卓系统中默认值

在SettingsProvider中设置系统中默认值,我们可以在frameworks\base\packages\SettingsProvider\res\values\default.xml文件中看到常用的一些默认值,这次我就来详细解释下这里面默认的意义。当然,这不是全部的默认值,全部默认值得定...

2017-03-13 18:18:41

阅读数 500

评论数 0

android定时关机

package navigation.chiphd.com.alarmdemo; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Intent; import an...

2017-03-07 09:02:50

阅读数 640

评论数 0

Git

Git如何进行分支管理?      1、创建分支      创建分支很简单:git branch      2、切换分支      git checkout      该语句和上一个语句可以和起来用一个语句表示:git checkout -b      3、分支合并      ...

2017-01-11 09:31:19

阅读数 140

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭