自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android_小白

学习中跌倒,跌倒后睡觉

  • 博客(58)
  • 资源 (9)
  • 论坛 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 Android 算法

1.均方根 /** * RMS均方根: * 所有数值,先将每个数值平方,然后将平方后的所有数值求和,再除以总体大小得到均值,再将均值开平方得到均方根 */ public static double meanRoot(double[] in){ double sum = 0; for (double v : in) { sum = Math.pow(v, 2) + sum; // Math.pow 平方

2021-05-08 17:14:09 34

原创 Android 10系统onKeyUp和onKeyDown无法被监听的问题。

问题描述:继承了activity后实现onKeyUp和onKeyDown方法进行按键监听,点击“OK按键”后,onKeyUp和onKeyDown无任何回调,但是界面上有响应(如下图),一个图标被选中并执行了点击事件。问题分析:此现象应该是“OK按键”的点击事件给系统优先消耗了。未查明原因(新开发板Android10出现的问题, 旧开发板Android7未出现这个问题)参考原文:1.https://blog.csdn.net/yxhuang2008/article/details/53822072

2021-02-24 16:17:48 116

原创 Android 10 开机自启策略

一、AndroidQ从后台启动Activity的限制Android 10 (API 级别 29) 及更高版本对后台应用可启动 Activity进行限制。Android10中, 当App的Activity不在前台时,其启动Activity会被系统拦截,导致无法启动。这导致使用静态注册开机广播后,实现开机自启的方式不能用了。解决方案:向用户申请SYSTEM_ALERT_WINDOW权限,系统就不会拦截该程序后台启动的Activity。//AndroidManifest中<uses-per.

2021-01-09 15:22:27 1534

原创 开发板 Android7.1 适配 Android10.0---记录

1.启动服务的变更:第一步:使用startForegroundService来启动service if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { startForegroundService(new Intent(this, MyService.class)); } else { startService(new Intent(this, MyService.class)); }第二步:在myService

2020-12-29 09:57:07 333

原创 Android GB28181 SIP注册

Android GB28181 SIP注册demo下载地址:https://download.csdn.net/download/m0_37039192/12487977直接上代码public class SipStackAndroid implements SipListener { private static SipStackAndroid instance = null; public static SipStack sipStack; public static

2020-06-02 14:13:22 4219

原创 G711音频文件播放器

使用Audacity 音频播放器,能播放G711文件。官网地址:https://www.audacityteam.org/步骤:文件 > 导入 > 原始数据,选择g711的音频文件,然后设置导入的音频文件数据即可。

2020-05-28 12:05:43 4663

原创 Error while executing process D:\Android\SDK\android-sdk-windows\cmake\3.6.4111459\bin\cmake.exe wit

错误信息:Build command failed.Error while executing process D:\Android\SDK\android-sdk-windows\cmake\3.6.4111459\bin\cmake.exe with arguments {--build E:\demo\20200427\2\GB28181Android-master\gb28181li...

2020-04-29 10:09:33 6209

原创 错误: 写入ImageSaver时出错: ... (拒绝访问。)

点击运行时,studio 报错:错误: 写入ImageSaver时出错: E:\gdvictor_helmet_projek\helmet_project_vctms_krt_Thermography\helmet_project_vctms_krt_Thermography\lib_camera2\build\intermediates\javac\debug\compileDebugJav...

2020-03-28 11:04:47 7708

原创 framework编译报错记录

1.报错内容1970-07-03 09:25:32.243 14775-14775/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.android.provision, PID: 14775 java.lang.RuntimeException: Unable to instantiate activity Comp...

2020-01-02 12:24:20 7525

原创 framework 模块编译问题

模块编译: mmm frameworks/base/ 出现以下报错.解决方案: 先将路径切换framework/base 下执行编译mmm core/res/ 生成framework-res.apk然后在将路径切换至源码在此执行mmm frameworks/base/...

2019-12-25 17:55:46 4987

原创 android 7.1 权限自动授权(不弹出授权对话框)

1.第一种方式: 修改DefaultPermissionGrantPolicy.java这个类说明: 指定包名进行自动授权,即指定的包名进行动态授权时,不弹出授权对话框自动授权源码路径:/sc60/frameworks/base/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java修改处:...

2019-12-18 20:03:45 7847 1

原创 android.media.MediaCodec$CodecException: Error 0xfffffc0e

原文链接:https://blog.csdn.net/zhang___yong/article/details/82760756报错代码: final MediaFormat format = MediaFormat.createVideoFormat(MIME_TYPE, mWidth, mHeight); mMediaCodec.configure(...

2019-09-24 15:44:22 51823 13

原创 Fatal signal 11 (SIGSEGV), code 2, fault addr 0xc700660c in tid 6971 (Thread-33)

使用声网 pushExternalvideoFrame进行推流时, APP 闪退问题.错误内容:大神指点:signal 11 大部分是越界错误.解决方案: 获取视频流的设备最大分辨率为384×288, 而我进行推流时设置的分辨率为 640*480, 导致引起报错,修改设置分辨率就行....

2019-09-19 15:37:00 4061 2

原创 java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/项目包名-

报错:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/项目包名-2/base.apk", zip file "/data/app/项目包名-2/split_lib_dependencies_apk.apk", zip file "/data/app/项目...

2019-09-06 16:43:35 1884

原创 flutter 布局的放大,隐藏, 权重的组合运用的demo—新手记录

测试demo场景:要求:1.将布局平分3等分2.点击单个部件进行放大部件(及全屏)图片:代码:class _EachViewState extends State<EachView> { List<entity> _list; @override void initState() { // TODO: implemen...

2019-07-28 13:47:09 1867

原创 camera2 曝光百度翻译记录

相机设备的自动曝光程序被禁用。public static final int CONTROL_AE_MODE_OFF = 0;相机设备的自动曝光程序处于活动状态,没有闪光灯控制。public static final int CONTROL_AE_MODE_ON = 1;和上一样,除了相机设备还控制相机的闪光灯单元,在低光条件下启动它。public static final i...

2019-07-08 18:17:36 1167

原创 flutter webrtc 问题

1.报错:Unable to RTCPeerConnection::setRemoteDescription: Failed to set remote answer sdp: Called with SDP without SDES crypto.解决方案:DtlsSrtpKeyAgreement 的值改为true。final Map<String, dynamic> l...

2019-07-08 14:14:50 2192

原创 android 7.1 禁止安装第三方软件

要求:Android 7.1 只允许安装自己的apk软件,禁止安装其他软件实现: 通过包名对比来实现,源码路径:/services/core/java/com/android/server/pm/PackageManagerService.javapublic void handleStartCopy() throws RemoteException { int...

2019-07-03 14:08:38 6589 2

原创 新手开发flutter问题记录

1.运行 flutter build apk 报错:D:\flutter_sdk\flutter>flutter build apkError: No pubspec.yaml file found.This command should be run from the root of your Flutter project.Do not run this command from...

2019-06-26 09:22:11 1166

原创 camera2 开发demo记录

camera2开发,谷歌提供了两个demo,android-Camera2Basic和android-Camera2Raw.android-Camera2Basic: 使用这个demo,出现了在光线暗的情况下拍照(不开闪光灯),不出图片(即onImageAvailable(ImageReader reader)这个方法没有被执行回调.)或图片是一张纯绿色图片....

2019-06-24 11:00:11 1826 4

转载 Flutter控件(2)

转载:http://blog.chengyunfeng.com/?p=1041Flutter 控件之 Routes 和 Navigator一个 App 通常会有多个界面,每个界面实现不同的功能,并在多个界面之间跳转。在 Flutter 中多个界面的跳转是通过 Navigator 来实现的。在 Flutter 中定义了一个OverlayWidget 用来管理多个界面,Over...

2019-06-02 00:14:56 1246

转载 Flutter控件(1)

转载:http://blog.chengyunfeng.com/?p=1041Flutter控件之MaterialAppMaterialApp代表使用纸墨设计(Material Design)风格的应用。里面包含了纸墨设计风格应用所需要的基本控件。MaterialApp主要属性如下:title:在任务管理窗口中所显示的应用名字 主题:应用各种UI所使用的主题颜色 col...

2019-06-02 00:04:15 1093

原创 Missing android.support.FILE_PROVIDER_PATHS meta-data

错误日志:2019-03-13 14:12:19.748 26138-26138/com.gdvictor.ivhelmet E/AndroidRuntime: FATAL EXCEPTION: main Process: com.gdvictor.ivhelmet, PID: 26138 java.lang.RuntimeException: Unable to get pro...

2019-03-13 14:23:54 9905 1

原创 Binary XML file line #68:

问题描述:自定义view,继承 LinearLayout.需要实现其方法.(有4个方法,需实现其中一个)public class CallLoadingView extends LinearLayout implements View.OnClickListener { public CallLoadingView(Context context) { super...

2018-12-29 16:54:30 1383

原创 mediarecorder start failed

记录camera2错误日志:错误一:mediarecorder start failed -38事因:测试开发板对本公司项目的允许状态,项目中测试录像时报错 start failed -38 的错误.错误原由:项目集成了讯飞语音,讯飞语音为全局运行,导致项目中运行录像时报错.解说:网上查明说start failed -38 是由于麦克风没有注销资源的情况下被录像给调用而报错.测...

2018-12-10 10:47:01 1210

原创 studio 版本统一管理记录

 1.studio 版本统一管理,现在project中的build.gradle添加ext{}。buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.2....

2018-11-22 09:11:43 916

原创 Camera2 开发问题记录

1.Camera2 开发时在onDestroy关闭相机时会报错; onError会报错 ,int error的值为1protected final CameraDevice.StateCallback stateCallback = new CameraDevice.StateCallback() { /** * 当相机打开的时候,调用 * @param cam...

2018-11-09 15:41:28 3099

原创 Android 5.1 创建多级文件夹失败之奇怪的问题

问题: Android 5.1 创建多级文件夹失败之奇怪的问题源码:/** * 判断文件夹是否创建 */private static String foundFolder(String... str){ int length = str.length; String path = str[0] + "/"; File file = new File(path);...

2018-11-01 11:49:24 1415

转载 Failed to resolve: runtime

转载至:https://blog.csdn.net/Timmy_zzh/article/details/80679240我的项目中处理方式buildscript { repositories { maven { url "https://maven.google.com" } jcenter() google() } ...

2018-08-08 10:40:00 911

原创 Error:(63, 20) Failed to resolve: com.github.chrisbanes:PhotoView:2.0.0

报错:Error:(63, 20) Failed to resolve: com.github.chrisbanes:PhotoView:2.0.0Show in FileShow in Project Structure dialog解决方案:是在项目的build.gradle添加如下:photoview的maven仓库,maven { url "https://jitpack.io"...

2018-07-17 20:17:57 6519

原创 Only the original thread that created a view hierarchy can touch its views.

记录:报错:Only the original thread that created a view hierarchy can touch its views.分析:更新UI 线程不安全。不在主线上原因:触发消息初始化来源于第三方框架的回调,为子线程回调。解决方案:在第三方回调处出使用handle来转发更新UI消息。...

2018-07-02 17:41:14 811

原创 ShortVideoPlayActivity has leaked window DecorView@9f2ea24[] that was originally added here

报错文件: android.view.WindowLeaked: Activity com.gdvictor.dbconductorcenter.activity.ShortVideoPlayActivity has leaked window DecorView@9f2ea24[] that was originally added here                           ...

2018-06-27 10:48:18 2406

原创 java.lang.RuntimeException: setDataSource failed: status = 0x80000000

获取视频的时长的方法:try { MediaMetadataRetriever retriever = new MediaMetadataRetriever(); retriever.setDataSource(path); String time = retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY...

2018-06-22 15:13:44 16673 1

转载 解决has leaked ServiceConnection com.baidu.location.c@427b6780

装载:https://blog.csdn.net/u011057161/article/details/50474677解决“has leaked ServiceConnection com.baidu.location.c@427b6780 that was originally bound here”的错误,需要修改AndroidManifest.xml文件。配置Map定位权限和远程链接机制。...

2018-06-06 09:33:55 1596

转载 关于android studio 出现Error:Execution failed for task ':app:preDebugAndroidTestBuild'. 的解决办法

前段时间打开Android studio 在build过程中总会出现以下错误Error:Execution failed for task ':app:preDebugAndroidTestBuild'.&gt; Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolv...

2018-05-31 09:54:27 2129 1

原创 AccessibilityService自启动

实现AccessibilityService自启动的方法说明:自定义AccessibilityService时,默认关闭的,需要在无障碍界面手动打开。若需自动打开有两种方法。1.源码中修改frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java 在loadSecu...

2018-05-10 09:15:30 8594 6

转载 错误: 编码 GBK 的不可映射字符

转载:http://blog.csdn.net/whu_zhangmin/article/details/46468061今天刚学习Android Studio这个IDE来写代码,然后在代码中加了中文注释导致无法编译:提示错误:“错误: 编码 GBK 的不可映射字符”。经过查资料发现以下方法可成功解决,故此记录。解决方法:

2018-01-09 11:26:46 1641

原创 Error:For input string: "" Consult IDE log for more details (Help | Show Log)

在GitHub 上下载代码,使用Android studio 打开项目 就报错 :Error:For input string: ""Consult IDE log for more details (Help | Show Log)错误说明: 报错位置一般在demo的 build.gradle中如下代码。gitversion为空导致报错。def cmd = 'git re

2018-01-09 11:20:36 12961

原创 Error:Execution failed for task ':app:processDebugManifest'.

错误:> Manifest merger failed : Attribute application@icon value=(@drawable/logo2) from AndroidManifest.xml:58:9-39  is also present at [:kurento-room-client-android] AndroidManifest.xml:13:9-43 val

2017-12-13 15:20:08 1605

原创 studio 更新到3.0后报错问题及解决方案

报错:解决方案: 在 gradle.properties  文件中加入    android.enableAapt2=false

2017-11-03 15:31:17 978

Android音视频采集

测试demo, 使用Camera1和AudioRecord采集的音视频,编码成ACC和H264。使用MediaMuxer合成MP4,中间也将AudioRecord采集的pcm音频转成G711音频文件保存到SD卡中,也保存了H264编码文件。

2020-05-28

Android SIP注册

测试demo,包含Android端SIP注册过程,及GB28181_ServerPlatform测试服务器。

2020-06-02

Android 5.0以上录屏源代码

说明:以上源码忘记实在哪里下载,但下载运行有几个错误点,录屏没有声音和Android6.0报错。我已修复,亲测小米Android6.0及魅族Android5.0运行OK。

2017-08-31

FFT和SVM.zip

https://blog.csdn.net/m0_37039192/article/details/116531162 快速傅里叶和SVM的jar包

2021-05-08

otto事件总线两个类之间的传参

otto简单使用的一个demo,两个类之间的传参

2017-06-09

Camera2 录像 修复了点击 stop 时 不能继续预览

谷歌官方 Camera2 录像 修复了点击 stop 时 不能继续预览,而是闪退的问题,测试demo

2017-08-08

flutter 布局的放大,隐藏, 权重的组合运用

flutter 布局的放大,隐藏, 权重的组合运用 要求: 1.将布局平分3等分 2.点击单个部件进行放大部件(及全屏)

2019-07-28

log4j_jar包

压缩文件中包含两种log4j_jar 1.log4j-1.2.8.jar 2.log4j-1.2.16.jar

2020-05-08

WiFi热点创建,搜索,连接demo

WiFi热点创建,搜索,连接demo,修改manifest中的activity为WIFIInitialization,编译为搜索链接WiFi,activity改为WIFIEstablish,编译则为创建热点WiFi。

2017-06-02

camera2 进行分段10分钟循环录像出现 摄像头自动关闭的问题?求解!!

发表于 2017-08-22 最后回复 2020-03-16

autobahn websocket 报错问题

发表于 2018-05-10 最后回复 2018-05-11

Android出现闪退:捕获异常E/MPlugin: Unsupported class: com.mediatek.common.telephony.IOnl

发表于 2018-04-19 最后回复 2018-05-10

autobahn websocket 报错问题

发表于 2018-04-28 最后回复 2018-05-10

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

TA关注的人 TA的粉丝

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