Android
青椒肉丝丶
每天进步一点点。
展开
-
解决couldn‘t terminate the existing process for XXX 异常的方法
报错“couldn’t terminate the existing process for XXX ”的解决方法原创 2023-04-21 15:48:56 · 7883 阅读 · 5 评论 -
Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Faile解决办法
今天改了一下项目所在文件夹的名称后,编译就报Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Faile错误了。原创 2023-03-22 15:06:15 · 1374 阅读 · 0 评论 -
Android Studio 如何添加依赖
添加内部库、外部库、内部模块的依赖方法原创 2023-01-11 09:13:36 · 4755 阅读 · 0 评论 -
Android studio突然报错Entry name ‘META-INF/androidx.vectordrawable_vectordrawable.version‘ collided的解决办法
Android编译异常: duplicate entry: META-INF/MANIFEST.MF`或Entry name 'META-INF/MANIFEST.MF' collided的解决办法原创 2021-12-14 17:51:06 · 3695 阅读 · 1 评论 -
Android开发在图片上绘制文字
private void savePicture() { mCamera.takePicture(null, null, new Camera.PictureCallback() { @Override public void onPictureTaken(byte[] data, Camera camera) { String filePath = Environment.getExternalStorage.原创 2021-12-08 16:41:46 · 4640 阅读 · 0 评论 -
Android开发截屏某控件
public void printScreen(View view) { String imgPath = "/storage/emulated/0/Pictures/test.png"; view.setDrawingCacheEnabled(true); view.buildDrawingCache(); Bitmap bitmap = view.getDrawingCache(); if (bitmap != null)原创 2021-12-08 16:35:31 · 435 阅读 · 0 评论 -
Android开发之在软件内录屏录画面,直接CV就能用
关于Android开发录屏的资料真的很难找到那种拿来就能用的,不是整付费专栏就是要积分才能下载源码,起不到任何帮助。我需要的是录制软件画面,找到的好几个例子都是录制时弹出小窗口,开始录制桌面的那种,源码内容都太多太杂了,不想从里面再择出来自己需要的部分。没办法最后只好去GitHub找找有没有源码,找到一个简单易用的,随机CV几下再做点修改就ok的,这里整理下分享给大家。public class MainActivity extends AppCompatActivity { private st原创 2021-11-29 14:19:15 · 1387 阅读 · 1 评论 -
Android studio报错Could not find method dependencyResolutionManagement() for arguments的解决方法
最近帮同事安装Android studio,安装完新建一个工程试一试,结果新建的Hello World都跑不起来,在这里记录一下遇到的问题和解决方法。一、Android Gradle Plugin Version版本太高用新的Android studio版本“北极狐”新建项目,Gradle版本直接最新的,编译的时候提示Java版本不对,进File-Project Structure改一下Gradle Plugin Version。我的设置是这样:二、Could not find method dep原创 2021-11-10 15:13:00 · 48587 阅读 · 9 评论 -
Android外接红外摄像头,控制拍照并保存到指定路径下
目前在做一个产品,需求是Android主板外接红外热成像摄像头,记录气体泄漏现象。需要保存红外摄像头拍下的照片,这里记一下方法。 /** * 保存照片 * author:qingjiaorousi * 2021.10.28 */ private void savePicture(){ mCamera.takePicture(null, null, new Camera.PictureCallback() { @Over原创 2021-10-28 17:04:25 · 2165 阅读 · 0 评论 -
Android开发用POI根据word报表模板生成导出报表文件(手把手教程)
项目中有一个需要用到导出报表的功能,在网上找了很久,找到的几个博客都不够具体,最后在不断的尝试下总算成功了,这里记录一下是如何实现根据word模板,创建新的word文档填充内容,将word文档导出到指定路径下。(docx格式)1、首先我们需要引入以下jar包:下载链接:https://pan.baidu.com/s/1S88PX1NxXtSsafbm2tW1fw提取码:l4z02、我们在build.gradle中添加这些内容:(1)在android{}中添加: packagingOptions原创 2021-08-18 16:08:20 · 904 阅读 · 0 评论 -
Android开发代码打开文件管理选择文件,获取路径读取修改文件内容
记录一下Android开发中,获取某文件路径的方法。1.点击按钮,弹出设备自带的文件管理。public void onClick(DialogInterface dialogInterface, int i) { if (i == 0) { Intent intent = new Intent(Intent.ACTION_GET_CONTENT);原创 2021-08-18 10:53:48 · 2843 阅读 · 0 评论 -
Android11缺少权限导致无法修改原文件,获取所有文件访问权限的方法
在Android 11开发中,app会遇到使用绝对路径无法打开某文件的情况(文件存在根目录下,获取到的路径为:/storage/emulated/0/XXX.txt),而使用相对路径打开文件后(获取到的路径为:/data/user/0/com.XXX/files/XXX.txt),无法修改原文件,因为使用相对路径打开的文件会在沙盒环境下打开,就算修改了内容也只是修改了沙盒环境下文件的内容,原文件没有任何影响。如果你想要读写整个设备上的文件,需要使用Intent跳转到一个专门的授权页面,引导用户手动授权。取原创 2021-05-10 10:33:24 · 15961 阅读 · 6 评论 -
解决“Android Studio修改代码后执行不实时生效,还是使用修改前代码”的问题
最近在写一个Android项目,发现每次修改完代码后,点击Run App,执行的还是我修改之前的代码,并没有实时生效。最终解决,于是把解决办法在这记录。————————————————————————————————————————新版的 Android Studio 引入了 instant run 功能,也就是俗称的热补丁技术,但是热补丁尚有缺陷有时候会出现莫名其妙的失败和错误,所以我们可以直接禁用 Instant Run 功能(现在的Instant Run 用 HotSwap代替了)。打开Sett原创 2021-04-29 13:43:27 · 2205 阅读 · 1 评论 -
Android Studio调试Android 9以上的手机,http网络时请求失败的解决方案
Android Studio调试Android 9以上的手机时,用OKGO调试http网络时post请求总失败,一直进onError()。Android Studio调试Android 9以上的手机,http网络时请求失败的解决方案在一台旧手机上调试一个app的时候,用OKGO的post请求没有任何问题,换了自用的小米10pro后,发现一直出现网络请求失败,触发onError()的问题。检查了一下手机确实没有对app关闭网络,在网上搜索了一些方法,尝试后问题终于解决。记录一下解决方案,防止下次再出现这种原创 2020-08-29 14:00:30 · 2902 阅读 · 0 评论