gradle常见问题 aar相关添加aar包依赖gradle - How to include different .aar depending on the android build variant - Stack Overflow: https://stackoverflow.com/questions/41373333/how-to-include-different-aar-depending-on-the- 2024-11-17 AppBuild #gradle
android IPC: 安卓进程间通讯的几种方式 Android中目前存在多种IPC方式,分别为: Bundle 文件共享 Messenger AIDL ContentProvider Socket IPC方式的优缺点和适用场景 方式 能力 特点 适用场景 AIDL 支持一对多并发通信、支持实时通信、支持跨进程函数调用 需要独立定义.aidl规范、需要添加.aidl文件、使用较复杂 一对多即时通信,有RPC需求 Mes 2024-11-10 Android IPC #android ipc #android rpc
安卓源码环境:Android.mk如何编译aar包? 在安卓源码top目录执行编译命令:(注意:下面的Android.mk要被include进去) make test_aar out/target/common/obj/JAVA_LIBRARIES/test_aar_intermediates/javalib.aar 通用格式:make <module-name> out/target/common/obj/JAVA_LIBRARIES/ 2024-11-10 Android Build System #Android #aosp编译 #Android.mk
jadx内存不足和反编译失败官方解决办法 如果搜索引擎搜索了好久都解决不了问题,建议到官方文档看一下。 Troubleshooting Q&A · skylot/jadx Wiki 内存不足问题方法一:在反编译设置里减少处理线程数方法二:在反编译设置里排除不需要的包方法三:在设置中启用磁盘缓存方法四:为 Jadx 分配更多内存方法一:编辑脚本bin/jadx-gui或bin/jadx-gui.bat (Windows) 2024-09-22 安卓安全和逆向 #jadx #反编译
哔哩哔哩直播链接报403解决办法 最近投屏接到客诉说苹果哔哩哔哩客户端投直播会显示播放失败。 我测试发现安卓端哔哩哔哩是正常的,某投屏软件也能正常播放,我对此感到困惑。通过tcpdump分析,发现它的ijk播放器在访问链接时改变了User Agent。 然后我就开始测试了: 12345678headers.put("User-Agent", "Mozilla/5.0.BiliTV/1.7.2" 2024-09-22 投屏 #投屏 #网络
Android java.lang.IncompatibleClassChangeError 最近为了解决一个问题,需要在升级X应用时对其做startInstrumentation。功能上线后,数据监控平台发现存在IncompatibleClassChangeError,主要集中在安卓5.1,6.0,少量在安卓8.0。究竟是怎么回事呢?一起来分析一下。 安卓6.0机器 java.lang.IncompatibleClassChangeError: retrofit2.converter. 2024-06-30 AndroidBugFix #Android #Java #art
ubuntu24.04启动黑屏 在vmware安装完ubuntu24.04后,登录进去黑屏。 首先关闭虚拟机,然后在虚拟机设置-显示器-3D图形那里关闭加速3D图形。 这时候就可以重新登录进去了,但是没有了图形加速,画面就没有那么流畅了。 怎么办? 更新图形驱动12sudo add-apt-repository ppa:oibaf/graphics-driverssudo apt update && sudo 2024-06-15 Linux #Linux #Ubuntu
安卓不同gradle版本怎么发布sdk到Maven 一直以来,公司的很多sdk上传时都没有附带源码,对于开发者来说是比较不方便的,所以我就想增加一下。因为不同的项目使用的gradle版本不一样,发布sdk的方式也不一样,特此记录一下,希望能帮到大家。 gradle7.1之前maven插件1234567891011121314151617181920212223242526apply plugin: 'maven'task and 2024-06-08 AppBuild #Android #gradle #Java
java.lang.ExceptionInInitializerError原因及解决办法 java.lang.Object ↳ java.lang.Throwable ↳ java.lang.Error ↳ java.lang.LinkageError ↳ java.lang.ExceptionInInitializerError ExceptionInInitializerError 通常意味着在静态初始化块或静态变量初始化 2024-06-02 AndroidBugFix #Android #Java