Android
文章平均质量分 62
小林小林脑袋机灵
这个作者很懒,什么都没留下…
展开
-
Linux /dev目录详解和Linux系统各个目录的作用
Linux /dev目录详解 在linux下,/dev目录是很重要的,各种设备都在下面。下面简单总结一下: dev是设备(device)的英文缩写。/dev这个目录对所有的用户都十分重要。因为在这个目录中包含了所有Linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,这一点和windows,dos操作系统不一样。它实际上是一个访问这些外部设备的端口。我们可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。 Linux沿袭Unix的风格,将所有设备认成是一个文件。 关于转载 2021-12-13 19:18:25 · 4054 阅读 · 0 评论 -
Android系统添加SystemFeature方法
Android系统可以通过hasSystemFeature方法来判断系统是否支持特定模块功能,从而进行不同的逻辑运行,当定制系统或系统裁剪时,需要对系统提供的Feature进行自定义和裁剪。 添加自定义Feature 系统Feature定义在frameworks/native/data/etc目录下,该目录下的xml文件会被打包复制到系统镜像system/etc/permissions目录下,所以添加自定义Feature的方法就是在frameworks/native/data/etc添加自定义的xml文件,转载 2021-12-08 20:04:29 · 687 阅读 · 0 评论 -
Android使用GreenDAO多库问题解决方案
前言 之前开发app的时候,用到数据库都是自己封装;这次就想偷个懒,用用框架,各种比较后选择用GreenDAO。 GreenDAO Github代码地址 Android数据库GreenDao使用说明 参照说明添加了依赖、实体类,Make Project后,发现自动生成的代码只能支持一个数据库文件,但是我需要创建多个数据库。 解决方案 简单来说,就是不同的库创建不同的OpenHelper。下面以两个库为例 参照自动生成代码,写两个OpenHelper,直接上代码 public class OrderDbHel原创 2021-12-03 20:14:19 · 3661 阅读 · 0 评论 -
Android编译错误记录
1、android 编译器 (1.8.0_212) 中出现异常错误。 编译器 (1.8.0_212) 中出现异常错误。如果在 Bug Database (http://bugs.java.com) 中没有找到该错误, 请通过 Java Bug 报告页 (http://bugreport.java.com) 建立该 Java 编译器 Bug。请在报告中附上您的程序和以下诊断信息。谢谢。 java.lang.AssertionError: annotationType(): unrecognized Attri原创 2021-11-30 17:56:09 · 5396 阅读 · 0 评论