我的安卓AOSP开发使用到的教程汇总【安卓12】

投屏软件

scrcpy 【设置为系统变量后 可以投屏的情况下使用adb 并且查看log】
qtscrcpy

日志打印脚本 bat 【gpt生成的】

@echo off

REM 清除日志缓存
adb logcat -c

REM 将日志输出到指定文件
adb logcat -v time > "C:\Users\12314254\Desktop\temp\MyApk.txt"

REM 提示命令执行完毕
echo "命令执行完毕!"

REM 等待用户按下任意键退出脚本
pause >nul

摄像头

链接: Android学习笔记之CameraX实现拍照&录像功能
链接: 谷歌官方教程
链接: Android camera2实现后台拍照(无需界面预览)
链接: 谷歌官方教程,配置camerax选项,加快启动速度
链接: Android Camera-Camera2使用

定位

链接: Android开发获取当前经纬度和详细位置信息(原生代码实现)简单案例
链接: 高德SDK使用
链接: Android Studio获取SHA1

静默安装APP

静默安装需要使用到系统权限,需要系统签名,文章底下有我的评论,最后汇总都是发现都是一份代码出来的【直接泪目】
链接: 安卓Apk下载以及静默安装
链接: Android静默升级的菜鸟教程
【为什么当时标注了精华??】
链接: android9.0 apk静默安装

删除系统app:
su
pm uninstall -k --user 0 package_name
su
mount -o rw,remount /system
rm -rf /system/app/your_app.apk

系统签名

链接: 安装jdk之后,运行keytool不是内部或外部命令解决方法
链接: keytool-importkeypair 的使用
【精华】
链接: android 使用系统签名实现静默安装
链接: Android使用keytool-importkeypair生成系统签名

多线程使用

链接: 【Android】使用更好的解决方案替代 AsyncTask
链接: 使用线程池

APK打包

链接: Android Studio 打包APK(详细版)
链接: 安卓获取当前app版本号(versionCode)和版本名称(versionName)

APK OTA 差分包制作

链接: Android apk打包流程,混淆,差分包的生成和合并新的apk
链接: 差分包工具-bigNews

服务和主线程通信

链接: Android app:回调方式实现Service向activity传递数据

代码注释模板

链接: Android Studio添加注释模板

阿里云Class

链接: All Classes

AOSP教程

链接: 写给应用开发的 Android Framework 教程——玩转 AOSP 篇之添加 C/C++、Java 可执行程序
链接: 二、AOSP-不锁屏不休眠
链接: Android 禁止自动休眠、设置默认锁屏方式为None

添加默认APN

vendor/qcom/proprietary/commonsys/telephony-apps/etc/apns-conf.xml

<apn carrier="CMIOTSMGFT.JS"
      apn="CMIOTSMGFT.JS"
      mcc="460"
      mnc="04"
      type="default,mms,supl,hipri,fota,cbs,xcap"
      preferred="true"
      protocol="IPV4V6"
      roaming_protocol="IPV4V6"
  />

关闭双击电源键打开相机

frameworks/base/core/res/res/values/config.xml

<bool name="config_cameraDoubleTapPowerGestureEnabled">true</bool>

ubuntu安装

链接: Magicbook笔记本电脑刷Ubuntu 18.04.4

遇到的bug

  1. 链接: 使用cameraX库打开相机和scrcpy冲突
  2. 没有联网,系统时间不正确,SSL证书出错,导致HTTPS通信出错,表现为阿里云OTA文件下载出错,跟公司的平台通过https注册设备获取数据出错【可以手动设置系统时间】
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值