Duplicate class org.apache.maven.surefire.report.SafeThrowable found in modules jetified-common-java5-2.19.1

报错 今天在引入 jdsp 这个库是,直接使用 implementation 'com.github.psambit9791:jdsp:1.0.0',结果 androidstudio 报错如下: Duplicate class org.apache.maven.surefire.report...

广和通烧录下载全流程

准备底包 把供应商给出的出厂镜像解压 创建自己的烧录文件夹 customer_sw 把厂商文件夹中的 rawprogram0_update_original.xml 复制到 customer_sw 中,把厂商提供的 ptool.py 也放到 customer_sw 中。 安装 python ...

移远,广和通下载区别

类似的核心芯片情况下,下载烧录 分包 的时候都是使用的 qpst,具体过程如下: 检查端口不是 9008 flat build 加载 prog_emmc_firehose_8917_ddr.mbn 加载 xml, 这里注意,移远是 rawprogram_unsparse.xml, 广和通是 ...

fastboot 用于烧录 kernel

使用 qcom 整体烧录镜像,步骤繁琐,比较花时间,如果只是修改了驱动和设备树,那么只需要烧录内核即可,可以使用 fastboot 迅速验证。 1. 生成 kernel make bootimage -j make dtboimage -j 2. 准备旧的镜像文件和脚本 boot, dtbo...

gt 量产工具检测使用

因为需要对 gt911 的芯片触摸灵敏度进行简单修改测试,所以借来了量产测试工具,下面记录了相应的简单使用方法。 导入配置,芯片配置 cfg 文件。 开始测试 这个就是烧录触摸固件。 如果开始测试提示超过最大最小,那么 工具 -> 高级调试 -> 设定测试参数 -> 获取测...

Could not GET 'https://dl.bintray.com/guardian/android/com/gu/android/toolargetool/0.2.1/toolargetool-0.2.1.pom'. Received status code 403 from server: Forbidden

原因是 jcenter 在 2021.05 停止服务了。 修改顶层的 build.gradle 在每个 jcenter() 上面增加一行 mavenCentral() 修改 app 目录下的 build.gradle 把 implementation 'com.gu.android:toola...

"No toolchains found in the NDK toolchains folder for ABI" "NDK does not contain any platforms”

这个一般是旧工程在新 android studio 中打开 "No toolchains found in the NDK toolchains folder for ABI" 需要安装ndk file -> settings -> android sdk -&...

error: expansion of date or time macro is not reproducible

在对应的 Makefile 中增加: EXTRA_CFLAGS +=-Wno-date-time EXTRA_CFLAGS +=-Wno-error=date-time 参考: https://blog.csdn.net/mike8825/article/details/52057637

[转] Android Studio快捷键生成TAG、Log.x日志输出

转自: https://blog.csdn.net/qq_28193019/article/details/91050915 生成TAG logt+Tab键: private static final String TAG = "Extract"; 生成Log.d() logd+Tab键:...

[转] 利用jar命令打包和解压

转自: https://www.cnblogs.com/wangshuo1/p/5697746.html 常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用...