博主个人微信:xituxiaoshutong100

 分类:Android

android默认允许安装第三方apk

android默认允许安装第三方apk
软硬件环境 android 7.1.2 前言 默认情况下,如果要安装非官方的app,系统都会要求用户手动允许安装,也就是到系统设置中安全项里的未知来源,允许安装来自未知来源的应用,如下图 默认允许未知来源 现在需要实现的是,在刷机后系统默认允许未知来源应用的安装,不需要让用...

迷途小书童 10个月前 (01-08) 959℃ 0评论 3喜欢

adb shell常用操作

adb shell常用操作
软硬件环境 android 7.1.2 连接设备 第一步就是连接设备,后面的操作也是基于这一步的 adb connect 192.168.1.100 对某个特定设备进行操作 这里的前提是已经connect了多个设备,可以通过参数-s来指定某特定设备进行后续操作 C:\Use...

迷途小书童 10个月前 (01-08) 801℃ 0评论 0喜欢

Android系统中的build.prop

Android系统中的build.prop
软硬件环境 android 7.1.2 adb build.prop干什么的 在android系统中,build.prop是一个类似于windows系统注册表的文件。这个文件内定义了系统初始的一些参数属性。通过修改、增加相应参数可以达到调整系统配置属性的作用。 build.p...

迷途小书童 10个月前 (01-02) 1123℃ 0评论 0喜欢

android添加遥控器按键处理

android添加遥控器按键处理
软硬件环境 android 7.1.2 remote controller 前言 最近接到个需求,在现有OTT电视盒子上添加相应遥控器上的几个键值响应,默认情况下这几个按键是不响应的。研究了一番,最后通过编辑kl(key layout)文件就搞定了,不需要修改任何源码。本文就...

迷途小书童 10个月前 (12-30) 686℃ 0评论 0喜欢

利用Vitamio做自己的视频播放器

利用Vitamio做自己的视频播放器
软硬件环境 Mac Pro Android Studio 1.3.1 酷比魔方7寸平板 前言 Vitamio是一款Android和iOS平台上的多媒体开发框架,支持硬件解码与GPU渲染。它的应用很广,很多知名的APP都在使用。Vitamio目前分为标准版和至尊版,标准免费版本...

迷途小书童 2年前 (2020-01-19) 1528℃ 0评论 0喜欢

自己动手做Android音乐播放器

自己动手做Android音乐播放器
软硬件环境 Macbook Pro Android Studio 1.3.1 红米Note增强版 前言 市面上的android音乐播放器很多,有的还做得很大,像QQ音乐、酷狗音乐等。今天我们也来做一款类似的音乐播放器。它包括如下一些基本功能: 显示列表文件 播放、暂停、上一...

迷途小书童 2年前 (2020-01-19) 1401℃ 0评论 0喜欢

Android版ffmpeg的编译

Android版ffmpeg的编译
软硬件环境 ubuntu 18.04 64bit NDK r15c ffmpeg git latest MI MIX 2S NDK安装 下载NDK工具包, https://developer.android.com/ndk/downloads/,解压之后放到某个路径下,我这里...

迷途小书童 2年前 (2020-01-14) 1314℃ 0评论 0喜欢

Android应用程序如何导入到Android源码树

Android应用程序如何导入到Android源码树
软硬件环境 OTT BOx with android 5.1.1 前言 在做android开发时,有时需要事先将应用程序烧写到板子上去而不必让用户在板子出厂后自行安装。将应用导入到android源码树可以分为两种情况:应用的apk文件和工程源码,下面将一一介绍。 APK文件形...

迷途小书童 2年前 (2020-01-03) 1126℃ 0评论 0喜欢

Android开机执行C程序

Android开机执行C程序
软硬件环境 OTT BOx with android 5.1.1 前言 之前的Android开机执行shell脚本介绍了如何在android系统开机时执行特定的shell脚本文件,不过在某些情况下不适合用shell实现,又不好做成jni动态库由app调用,这时用C语言程序来实...

迷途小书童 2年前 (2020-01-03) 1539℃ 0评论 0喜欢

Android开机执行shell脚本

Android开机执行shell脚本
软硬件环境 OTT BOx with android 5.1.1 前言 在应用程序启动之前,往往需要在Android启动过程中去对系统做一些设置,如修改某些文件夹的属主和文件的权限等。本文实现在init.*.rc中调用shell脚本,而所有对系统资源的修改和配置都在此shel...

迷途小书童 2年前 (2020-01-03) 2194℃ 0评论 0喜欢

Android应用获取设备序列号

Android应用获取设备序列号
软硬件环境 macOS Android studio Android 5.1.1 前言 上一篇介绍了如何获取ethernet的MAC地址,对于厂商来讲,除了MAC号,还有一项数据也很重要,那就是机器序列号,它是机器出厂时确定的,也是主要标识,每台机器都不一样。 要想获取到序列...

迷途小书童 2年前 (2020-01-03) 1767℃ 0评论 0喜欢

Android TV中获取有线网卡的MAC地址

Android TV中获取有线网卡的MAC地址
软硬件环境 macOS Android studio Android 5.1.1 前言 在带有Ethernet的Android设备中,在系统信息页面上都会去显示其对应的MAC地址,本文就去获取网卡的MAC。 部分代码 ``` //通过解析这个文件来获取MAC,不同厂家的...

迷途小书童 2年前 (2020-01-03) 1714℃ 0评论 0喜欢

Android应用的多语言支持

Android应用的多语言支持
软硬件环境 Windows 10 Android studio 2.3.2 OTT BOx with android 5.1.1 前言 App开发测试完成后就面临着应用上架,除了国内的上架渠道,android阵营上架Google play我觉得是必不可少的。这样的话,中英文支...

迷途小书童 2年前 (2020-01-03) 1558℃ 0评论 0喜欢

Android TV键值复用

Android TV键值复用
软硬件环境 OTT Box 5.1.1 Android studio 3.0.1 前言 在做Android TV开发时经常会碰到遥控器的使用,同一款盒子会同时匹配多款遥控器,而对应遥控器的按键一般是不一样的,有的按键多,有的按键少,如果不巧用的是按键少的遥控器,那键值复用就不...

迷途小书童 2年前 (2020-01-03) 1285℃ 0评论 0喜欢

Android TV中的组合按键应用

Android TV中的组合按键应用
软硬件环境 OTT Box 5.1.1 Android studio 3.0.1 前言 在做Android TV开发时,经常会将一些对系统或者是app的设置独立出来,用一种相对隐秘的方法叫出,供工程部署人员使用,即所谓的工程菜单。组合按键就是一种比较常见的呼叫方法。本文就来实...

迷途小书童 2年前 (2020-01-03) 1531℃ 0评论 0喜欢

Android TV中WebView的按键响应问题

Android TV中WebView的按键响应问题
软硬件环境 macOS Android studio BesTV box 问题场景 当布局中是一个WebView时,打开页面后,焦点就移到了WebView上,默认情况下,此时遥控器只响应返回键,如果需要响应其它键值(比如菜单键),这时该怎么做呢?本文就来解答这个问题。 应对方...

迷途小书童 2年前 (2020-01-03) 2541℃ 0评论 0喜欢