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 #Java #gradle
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
探究安卓应用类找不到的原因(NoClassDefFoundError和ClassNotFoundException) 最近在公司协助同事解决了几个类找不到的问题,都比较典型,特此记录一下。 原因1:新旧版本SDK API兼容性io.reactivex.exceptions.UndeliverableException: java.lang.NoClassDefFoundError: Failed resolution of: Lretrofit2/HttpException; at io.reactivex.p 2024-05-26 AndroidBugFix #Android #Java
Java反射的优雅使用 安卓9开始限制反射的调用,但是带系统签名或者内置系统的应用是可以豁免的 。 或者使用第三方库突破这个限制: tiann/FreeReflection: A library that lets you use reflection without any restriction above Android P 如何使用假设有一个Person类 12345678910111213141516 2023-09-02 Java编程技巧 #Android #Java
在WSL2编译安卓13并在WSL2和windows运行 在WSL2编译安卓13并在WSL2和windows运行刚开始的时候,我是在master分支编译安卓的,结果运行emulator起不来,后来切换到android-13.0.0_r35就OK了。 在wsl2编译并运行以下是编译和运行步骤: 1234wesley@Wesley:~/aosp$ source build/envsetup.shwesley@Wesley:~/aosp$ lunch sdk_ 2023-05-28 Android Build #Android #Android Build
安卓系统应用的卸载和恢复(非data分区) 安卓系统应用的卸载和恢复(非data分区)Uninstall and Restore Android System Apps (non-data partition)网上已经有很多预装应用卸载的方法了,但是他们基本都是设法在第一次开机的时候安装到data分区。 本文需要达到的目标是预装在system分区的应用能够被卸载,且能恢复安装。 命令行方法安卓5.0开始可以针对用户卸载系统应用 卸载系统应用 2023-05-03 Android Framework #Android #PackageMangerService
安卓帧率FPS计算原理 FPS(帧率),即frames per second。 目前,帧率统计软件使用的信息来源主要有两个: 一个是基于dumpsys SurfaceFlinger --latency layer-name;另一个是基于dumpsys gfxinfo。 本文不说怎么使用上面两个方法来统计帧率,主要说dumpsys SurfaceFlinger --latency layer-name的数据来源。 想知道怎 2022-06-03 Android Display System #Android #安卓显示系统
安卓TV或者盒子重启后应用使用时间丢失的问题 安卓TV或者盒子重启后应用使用时间丢失的问题Loss of app usage time after android TV or box reboots在搜索引擎我只找到了一篇与这个问题相关的链接,大家可以看一下,他的解决办法是APP自己保存使用数据。 android - AndroidTV: UsageStatsManager not returning details for apps res 2022-04-10 Android System #Android #UsageStatsService
all-makefiles-under vs all-subdir-makefiles vs first-makefiles-under 参考:all-makefiles-under v.s. first-makefiles-under definitions.mk - OpenGrok cross reference for /build/make/core/definitions.mk (aospxref.com) 先来看一下这三者的定义: 123456789101112131415161 2022-01-15 Android Build System #Android #安卓Makefile