自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 apk签名与对齐

3、签名出现【4-byte boundary】问题时,打开Git Bash依次执行以下命令。

2025-04-02 11:48:24 55

原创 git中用于生成commitId与其父commitId间的文件差异文件树

生成commitId与其父commitId间的文件差异文件树。

2025-03-31 20:29:50 280

原创 Gradle下载慢解决办法

华为云gradle镜像。腾讯gradle镜像。阿里gradle镜像。

2025-03-21 20:43:10 134

原创 在Android Studio中编辑xml文件后报Following errors occurred on attempt to save files错误解决办法

右键–》属性–》安全–》高级–》更改©–》输入Everyone–》确定–》确定–》编辑–》勾选"完全控制"–》确定–》确定。背景:从ubuntu复制文件到windows中导致文件权限异常,当前windows登录用户只能读取但无权限修改复制的文档。假设无法保存的文件为strings_sap.xml。假设无法保存的文件为styles.xml。右键–》属性–》解除锁定–》确认。

2025-03-21 17:50:38 102

原创 错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序

在IntelliJ IDEA 2024.3.5 (Community Edition)中基于Gradle创建JavaFx项目后,想使用Run的方式运行应用,结果报“错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序”错误,网上搜了一堆方法,以下为验证过可用的。

2025-03-19 15:26:43 206

原创 Android Studio执行Run操作报Couldn‘t terminate previous instance of app错误

步骤2、修改代码同时执行该任务,gradle将会自动执行编译,编译完成后会自动将编译出来的apk安装到设备中,如果要调试的话,使用Attach Debugger to Android Process的方式即可。步骤1、在项目根目录下build.gradle文件最后添加如下内容。缺点:依旧不可以以Debug的方式安装并调试。

2025-03-14 22:38:53 442

原创 常用adb命令

查看:修改:查进程:

2025-03-07 11:17:09 273

原创 免费mp3音乐下载

【代码】免费mp3音乐下载。

2025-02-17 14:33:52 124

原创 Android Studio 配置 Gerrit Code Review

"按钮,第一次会失败,第二次才会成功,为什么第一次会失败,因为在"Commit and Push…“按钮右侧的配置按钮(齿轮图标)中默认勾选了"Analyze code"和"Check TODO”,需要取消"Analyze code"前面的勾选,才能一次push成功。配置修改完成后,按正常的修改代码,然后在Android Studio左侧Commit窗口的changes选择要push的文件,点击"Commit and Push…需要修改的文件.git\config。config文件修改后。

2025-02-08 09:52:52 445

原创 UIAutomatorViewer独立包

这个工程是谷歌官方UIAutomatorViewer改造而来,用来抓取UIAutomator控件的工具,支持独立运行,但因为其依赖于swt,所以需要在mac和windows下分别编译。下载地址:https://github.com/cmlanche/uiautomatorviewer-standalone。

2025-01-09 09:47:55 539

原创 adb授权应用存储权限

【代码】adb授权应用存储权限。

2024-12-05 19:47:52 349

原创 使用IntelliJ IDEA开发Gradle插件并发布到本地

博主所用软件版本为:IntelliJ IDEA 2024.1.4 (Community Edition)Android Studio Ladybug Feature Drop | 2024.2.2 Beta 1新建groovy工程,File–>New–>Project…右键点击包名,New–>Groovy Script输入插件实现类名称添加gradle依赖,不然无法使用gradle API编写插件实现代码创建插件id描述文件hello-gradle-plugin.properties注

2024-12-05 12:40:48 821

原创 RePlugin实时调试方法

3、plugin项目中Android Studio以Attach Debugger to Android Process的方法附着上host进程即可实现调试。1、Android Studio运行host项目。RePlugin实时调试方法。2、plugin项目中打断点。

2024-12-03 18:35:31 243

原创 RePlugin调试时执行Gradle任务rpInstallAndRunPluginDebug失败原因分析

Android Studio版本:Android Studio Electric Eel | 2022.1.1gradle插件版本:7.4.2gradle文件:gradle-7.5-all.zip用Android Studio打开plugin工程,在界面右侧执行gradle任务replugin-plugin执行rpInstallAndRunPluginDebug任务,预期结果:编译插件并运行插件实际结果:编译插件但并未运行插件task执行日志如下:> Task :app:rpInstal

2024-12-03 18:22:58 200

原创 Android Studio 历史版本下载

Android Studio 历史版本下载。

2024-12-03 09:35:36 6487

原创 Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not availabl

删除文件C:\Users\xxx.android\debug.keystore。

2024-12-02 15:59:57 306

原创 Android Studio项目中引用AAR的方法

【代码】Android Studio项目中引用AAR的方法。

2024-11-27 10:39:05 620

原创 AIDL服务端与客户端简单实现(基于Android 15)

AndroidManifest.xml 必须在manifest节点下加如下标签。

2024-11-26 10:20:23 261

原创 ResearchDownload使用问题整理

从编译服务器上通过U盘的方式复制固件到windows上刷机,刷机时一直提示crc error 3102,ResearchDownload无法成功加载固件,后面直接通过网络复制的方式将固件传到windows电脑上就可以正常加载刷机了。

2024-11-24 15:21:26 379

原创 Android Studio LadyBug配置remote签名插件指南

如果这篇文章有帮助到你,欢迎打赏,支持我的创作。3.将签名公钥复制到app目录下。4.配置app模块引用签名插件。2.配置classpath。

2024-11-21 11:18:20 382

原创 windows下搜索指定字符串在哪个文件中存在

【代码】windows下搜索指定字符串在哪个文件中存在。

2024-11-07 10:11:26 161

原创 AOSP framework 全志14 Settings内存作假、存储作假显示

如果这篇文章有帮助到你,欢迎打赏,支持我的创作。内存作假、存储作假所需要修改的文件列表。

2024-10-08 17:46:08 453

原创 android源码搜索网址

hl=zh-cn。

2024-10-07 16:49:28 257

原创 解决com.android.ddmlib.SyncException Remote object doesn‘t exist问题

使用Android Studio任意新建一个项目,在/app/src/androidTest/java下找到ExampleInstrumentedTest.java文件,最后使用UI Automator Viewer加载adb pull出来的这两个文件,就可以查看我们想到检查的app布局了。当代码运行到assertTrue行时,使用adb pull命令从设备中获取抓取到的截屏与布局文件。提示:上方所验证apk显示名称为DevCheck,包名为:flar2.devcheck。并在其中加入如下代码,

2024-10-06 15:13:40 453

原创 编译rk3562源码报libcrypto.so.1.0.0找不到问题解决方法

【代码】编译rk3562源码报libcrypto.so.1.0.0找不到问题解决方法。

2024-09-28 17:09:04 281

原创 自动生成预置APK的Android.mk

【代码】自动生成预置APK的Android.mk。

2024-09-24 13:59:10 302

原创 android studio引用手机内置so写jni代码读取手机properties信息

libcutils的头文件在AOSP\system\core\libcutils\include_outside_system中,三个so文件可以直接从手机中的/system/lib64目录导出来。最简单的导入与链接so库方法。

2024-03-30 18:17:26 352 2

原创 DreamCamera2移植AndroidStudio指南

这里的们选一个文件最大的combined/framework-minus-apex.jar,并将其放入build.gradle文件中描述的目录,并重命名为framework.jar。这里我们注释dream_camera_arrays_video_part.xml中的pref_camera_filter_display_key_array。对比发现同名key对应内容也一致,因些注释上述两个资源文件中的一个pref_camera_filter_display_key_array即可。

2024-01-23 15:53:47 1739

原创 DreamCamera2移植AndroidStudio指南-简洁版

展锐android 13平台DreamCamera2移植Android Studio

2024-01-23 10:57:35 499 1

原创 android13预置apk

【代码】android13预置apk。

2023-12-20 18:08:02 2731

原创 Android Studio Giraffe 开发system app调用@SystemApi并调试

使用android studio开发system app比使用notepad++、记事本之类的工具要方便很多,所以有时候我们需要验证一个系统功能的时候就可以不用整编安卓源码或者单编安卓源码了,并具使用android studio有一个优势就是可以直接单步调试。

2023-12-09 16:39:26 1023

转载 repo切换分支

【代码】repo切换分支。

2023-11-27 12:32:47 118

原创 IntelliJ IDEA打包可执行jar文件时提示没有主清单属性

重点来了,META-INF/MANIFEST.MF生成位置一定要修改,不然生成的jar包支行就如文章标题一样。Artifacts->添加->JAR->From modules with dependencies…执行java -jar xxx.jar,可执行jar包支行成功。右键点击可执行jar包–>Open In–>Terminal。点击Build–>Build Artifacts…点击untitled:jar–>Build。从模块创建可执行JAR文件。选择Main Class。可执行jar包生成位置。

2023-11-16 17:18:03 500

原创 AOSP项目strings.xml去重工具

【代码】AOSP项目strings去重工具。

2023-11-16 16:18:01 139

原创 Android Studio中java项目添加kotlin代码方法

添加如下代码完成后应该如下。

2023-11-09 18:29:04 1131

原创 Android Studio Meerkat 引用framework.jar方法

在File >> Settings >> Build…>> Build Tools >> Gradle 中勾选generate *.iml,否则项目中将没有My_Application.app.main.iml这个文件。上次更新的是单独模块引用framework.jar的配置方法,今天带来的是全局所有模块引用framework.jar的配置方法。----------------------------我是分割线----------------------------2023-11-15 更新。

2023-10-31 22:40:19 1793 14

原创 aosp中app源码使用as打开的项目配置

5、用Android Studio打开项目,同时项目会报错,解决方法:在Android Studio中File > Project Structure > Gralde Version中将默认的7.5.1版本切换为8.0,然后点击Apply,然后点击Ok。3、将AndroidManifest.xml中的package、versionCode、versionName、minSdkVersion、targetSdkVersion填写到build.gradle中。

2023-10-15 02:49:27 199

原创 clion编译android native项目代码

android studio创建一个native c++临时项目,然后使用其生成的ninja编译参数到clion中进行编译步骤:1.编译参数生成自android studio编译生成文件.cxx/Debug/…//metadata_generation_command.txt2.提示clang++: error: unsupported option ‘-fPIE’ for target 'x86_64-w64-windows-gnu’时,可添加下面flags消除错误提醒-D...

2022-07-05 10:57:10 1349

pk8-to-jks证书转签名工具

通过这个软件选取android源码中的platform.pk8和platform.x509.pem,然后生成android studio可使用的jks签名文件,进而开发system app

2023-12-09

aosp项目字符串去重工具

string.xml中不同product在android studio中会提示资源重复,所以可以用这个工具实现选择自己想要的product

2023-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除