自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 记一次坑爹的ARouter::There is no route match the path

接入阿里的ARouter框架;实现最简单的页面跳转;一直失败,报找不到匹配的路径;我一一对应,配置怎么看看不出问题来;一切都这么的合情合理这么的完美无缺;但是就是死活跳转不过去,一直报错;我的所有子moudle的build.gradle文件都是用 .kts结尾的形式。所以,所有moudle的gradle配置文件格式一定要和工程的一样!接入的代码怎么看都没问题;用的是kotlin的方式写的gradle文件。跳转代码:从主activity跳转到目标activity。修改完后,重新编译,就能跳转通过了。

2023-08-30 11:01:03 210 1

原创 Android通用方法获取mac地址和以太网信息ip地址、网关、dns等

获取以太网网络信息,通用方法。

2022-10-19 10:51:46 13447 1

原创 adb 一些命令操作记录

adb操作记录

2022-08-18 13:59:15 804

原创 JNI的编译中引入第三方库的步骤和一些问题undefined reference to `stderr‘

1.CMakeLists.txt 文件的编写当你需要指定头文件事,需要将头文件的包路径也指定 include_directories(你的包名) 举个例子我的需要加入include_directories(idr)2.代码源文件引入:add_library(<name> [STATIC | SHARED | MODULE] [EXCLUDE_FROM_ALL] [source1] [source2 ...])将我们需要用到的源文件指定;第一个是生.

2022-05-16 18:47:57 2631

原创 Android创建文件夹及时刷新

创建文件及时刷新的代码记录一下public File createDir(String path) { File file = new File(path); if (!file.exists()) { file.mkdirs();//mkdirs可以创建多级目录下的文件夹 MediaScannerConnection.scanFile(...

2020-03-16 16:18:50 1137

原创 使用keytool-importkeypair让android studio 直接运行android.uid.system系统app

当我们的应用设置了系统属性android:sharedUserId="android.uid.system" 后,每次运行app都要重新打包,然后用系统文件签名,在安装运行,这样很不方便APP的调试。所以我们需要做的就是在Android studio中直接让这种app运行起来。方便我们调试。接下来说一下步骤。第一部就是准备好工具,1、你自己apk本身的签名文件,2、系统的签名文件plat...

2020-03-05 16:17:20 1870 6

原创 Android 加载jni报错java.lang.UnsatisfiedLinkError: dlopen failed: library "libandroid_runtime.so" not

在Android 7.0以后,系统加了限制,访问私有so库有了限制,报错为下面的: PID: 3918 java.lang.UnsatisfiedLinkError: dlopen failed: library "libandroid_runtime.so" not found at java.lang.Runtime.loadLibrary0(Runtime.ja...

2020-03-02 16:36:19 5319 2

原创 Android 8.1实现Systemui 中的NavigationBar的点击隐藏与滑动显示

此篇文章只做记录一下这个功能自己实现的喜悦。如果能帮助其他人,那也荣幸之至。我会写的比较细,拿到源码谁都能改。要先谢谢网络上两位大神的博文给予的帮助。请参考 https://blog.csdn.net/cuckoochun/article/details/84109895 https://blog.csdn.net/u012932409/article...

2019-12-18 11:38:55 1949 1

原创 GMS cts测试CtsAppSecurityHostTestCases

android.appsecurity.cts.AdoptableHostTest#testAppsfailjava.lang.AssertionError: Expected success string but found Failure [-6]失败项报错日志:11-05 16:38:10 D/ModuleListener: ModuleListener.testSta...

2019-11-06 19:27:31 2059 2

原创 Android 9.0 以太网上网设置静态ip,解决拔插后才能更改ip地址的问题

在前面看过Android7.0与8.0的以太网后,对9.0的以太网解决起来更得心应手了。在添加以太网后,可以顺利设置静态ip.但是当我设置静态后,出现需要将网线拔插一次更新网络后才能刷新ip地址的bug。当时以为只要像7.0和8.0那样新增就没有问题了,没想到这次9.0又改变了代码结构。下面我将详细介绍9.0的网络步骤。以下是设计到的文件极其目录:packages\apps\Setting...

2019-09-25 10:07:50 10560 11

原创 Android studio Cause: buildOutput.apkData must not be null

在Android studio升级后,打开好久没打开的项目打包,突然就报这个错误了,一直打包失败gradle的版本是gradle-5.1.1-all.zip百度都是clear和build,完全没有用。最后发现Event log有个提示Android Studio is using this JDK location: D:\Android\And...

2019-09-04 17:07:56 2803

原创 关于许嵩很有意境的歌词

我听许嵩是从2009年开始的,之所以一直喜欢许嵩,全是因为——才华!!!让我们来欣赏一些许嵩的一些歌词,感受一下介个男人的文采~========================专辑《青年晚报》篇=================================总在盼望 总在失望日子还不都这样 —— 《雅俗共赏》情爱里受的熬煎 ...

2019-08-14 17:25:06 2322 3

原创 Android 8.1安装app包解析包错误Permission Denial: that is not exported from UID 1000

这个问题一直困惑了我几个月,我当时就很崩溃了,因为该加的东西一样没少加,而且同样的app,7.0可以正常运行,8.0以上却不可以!!!<provider android:name="android.support.v4.content.FileProvider" android:authorities="${applicationId}.fileprovider" ...

2019-08-03 15:37:40 6660 8

原创 hahahhhahah

2、signapk包,通常在源码环境的build\tools\signapk目录下,包含如下文件:二、签名环境配置:拿到上述文件之后还不能直接签名,需要将signapk编译,生成一个signapk.jar包,步骤如下:1、把signapk放到E盘(E:\signapk),命令行cd到此目录下(signapk.java代码目录)下执行:Java代码E:\signapk>ja...

2019-08-02 14:58:18 225

原创 android 8.1 framework层Ethernet多个以太网口切换连接实现流程

之前写过一篇《android 8.1 framework层修改以太网静态ip功能》的文章,这篇是在该基础上实现的。之前的功能,只在设备仅支持单个网口的情况下。当大佬拿来一个设备说:这个还可以外接底座,多网口,目前无法上网。我内心是崩溃的。于是我又开启了慢慢的framework源码阅读之旅。因为百度目前没有找到过相关资料,希望我这篇能补缺——我会很开心!我这边直接从设置以太网开始讲解,之前该怎么...

2019-07-04 11:38:04 5248 4

原创 Android Kiosk 模式

又是用户的需求,实现Kiosk模式,让设备只运行他想要的程序。之前做过一种是自动隐藏底部所有按键,可以看我之前的博客隐藏底部按键 但是这种方式还是有缺陷,虽然也能实现想要的模式,总感觉,很不满意。这次想要实现Android原本就有的Kiosk模式。在Android中有两种模式对我们非常有用 DeviceAdmin设备管理 DeviceOwner设备所有者当然还有一种模式Pro...

2019-06-25 18:17:41 5964 5

转载 Flutter Warning: License for package Android SDK Build-Tools not accepted

新建一个Flutter的项目,运行时报错* Error running Gradle:ProcessException: Process "D:\flutterproject\first_flutter\flutter_app\android\gradlew.bat" exited abnormally:Starting a Gradle Daemon (subsequent build...

2019-04-15 15:22:38 2662

原创 Android service中悬浮窗兼容及拖动点击长按事件

写文章的前言,我还不知道以什么开始所以省略吧,你知道什么是悬浮窗就好了。悬浮窗主要是由WindowManager管理实现,我们平常的需求可以在app内部实现弹出窗,也可以通过service里面弹出悬浮窗,这样子就可以在任意位置拖动处理悬浮窗。我们主要注意的是,在Android6.0以后需要权限(用户主动赋予),Android8.0修改了权限API这两点。好了,我知道字太多你也不想看,我也写...

2019-04-01 15:42:23 1646

原创 android 8.1 framework层修改以太网静态ip功能

Android5.0基础上到Android7.0,Android都自带了以太网的设置功能,基本上都是将ip地址和网关之类的信息通过StaticIpConfiguration该对象实现联网功能。到了Android 8.1 如果还是照着7.0的来写,可能会出现配置了基本信息,却不能通过静态ip上网的情况。不要问我怎么知道的,因为我就是碰到这个 坑了。 我默认你们已经知道怎么去实现设置ip的功能。在...

2019-01-25 09:47:24 4377 15

原创 Android隐藏底部导航栏三大金刚按钮

注:非uid.system项目不用看了。。。。避免看完尝试不行,233333定制化项目难免会用到这种需求,要就隐藏底部导航栏,让用户不能点击,底部导航栏的3大金刚分别就是我们看到的-返回键、home键、recent键。返回键对于我们来说很简单,平时总是要监听重写返回键按钮的方法,home键你可以类似重写返回键一样,但是无法达到你想要的效果。如下图: 原文:https://m...

2018-09-26 14:49:00 9701 2

原创 不完美总结android4.4+透明状态栏

android4.4以上出现防ios的状态栏颜色修改,到android5.0就完全适用,使用简单,所以我们很需要考虑4.4的情况,api为19 ***(应该知道);纠正说法:是透明状态栏,不是沉浸式状态栏,所谓的沉浸式状态栏是全屏幕都是画面,一般游戏和小说状态会使用到。那么下面开车:1:android 5.0+android5.0使用就很简单了,我们只需要设计app的Theme

2017-10-31 16:11:31 450

原创 抽屉布局侧滑界面穿透了,导致被遮挡的界面可以被点击

只要在布局里面(会穿透的)设置android:clickable="true"

2017-01-04 11:17:20 504 1

转载 Could not find method com.umeng.analytics.d.a问题

加入一个依赖库,跟同事合并代码结果我能运行他不能,所以两个人都互相。。。。。。不提也罢,默默搞了半天!!终于找到原因Could not find method com.umeng.analytics.d.a, referenced from method com.umeng.analytics.MobclickAgent.setOpenGLContext在budle文件加这个m

2016-12-16 14:54:52 604

原创 okHttp :IllegalStateException: closed

实现照片上传时,照片改编后,程序崩溃,但再次进入,照片替换成功,debug,报错java.lang.IllegalStateException: closed 原来是封装OkHttp时,response.body().string()被使用了两次,!!!多一次被用到都是崩溃,所有把这个注销了!!!程序正常如果你想多次使用,变量存储。自己做个笔记

2016-11-08 14:33:05 294

用于Android系统app签名文件.zip

用于Android开发给app系统签名文件,jks签名文件,包含signapk.jar,和keytool-importkeypair等文件。keytool-importkeypair的使用已经在文件中了。

2020-03-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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