8 雪飘碧鸳

尚未进行身份认证

我们终将成为朋友,或者遗忘彼此,世间事了尤未了,何妨不了了之呢?

等级
TA的排名 9w+

使用adb命令实时查看LogCat,以及输出成日志

1、在Window下,首先Win+R唤出cmd窗口2、输入adb devices查看当前插在电脑上的Android设备列表3、输入adb logcat查看当前设备的所有实时日志:如果获取的列表里有多个设备,则需要添加-s标明是查看哪个设备:adb -s 设备ID logcat【设备ID】为刚才adb devices查看的列表,直接粘贴即可4、过滤某个安装包adb -s...

2020-03-18 17:48:17

java.lang.SecurityException: Invalid value for visibility: 2

下载时报这样的错2020-02-28 16:08:25.475 19757-19980/com.reach.dispatcher E/AndroidRuntime: FATAL EXCEPTION: Thread-50 Process: com.reach.dispatcher, PID: 19757 java.lang.SecurityException: Invalid ...

2020-02-28 16:35:29

在AS制作.9图片

网上有很多方法制作.9的图片,这里讨论用一种最简单的办法,点是在drawable里的图片,比如想把一张图片制作成.9图片,则直接点击右键,弹出的小窗口,如上图所示Create 9-Path file即可。接着弹出有保存路径和名字(名字自动生成,不要修改),路径与原图需在同一个位置,比如我刚才是在drawable制作,则生成的.9图片也在此路径下。点击OK,在drawable就生成了.9...

2020-02-09 13:05:04

各种语言的格式转换字符

Java语言:C语言:上面两种语言的转换是在网上收集过来的,如果有错大家提出来吧~~C++及其他后续再加上~~

2020-01-17 11:16:24

Android Studio3.4.2从原项目复制出一个支干子项目,打开子项目,里面包含有主项目路径及文件的问题

最近项目有个需求,就是做一个单机版的App,所以我想直接把项目复制一个副本出来。但前段时间AS又升级到最新的3.4.2版本了,导致打开这个子项目时,里面Project下包含原项目路径及工程,并且子项目路径无效(以前旧的AS2.3.3版本都可以直接复制副本的,估计新版本有记录每个项目的信息,即使路径换了还是识别为原来项目吧orz...)下面这图是打开子项目,但项目里已包含了原项目的工程,并且没有...

2019-12-25 20:44:23

:app:checkDebugDuplicateClasses Execute taskAction

今天把AS从2.3.3升为3.4.2后,导入项后发现报这个:app:checkDebugDuplicateClasses的错:然后查看了日志,真是长篇大论,一头雾水org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:checkDebugDuplicateClasse...

2019-11-27 10:15:32

Jack is required to support java 8 language features.

最近在折腾WebRtc,从官网上下载的例子放入项目里,发现报如下的错:Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.网上有很多解决办法,但都非常麻烦,如更新AS到3以...

2019-07-11 15:52:05

Error:(36, 13) Failed to resolve: com.android.support:appcompat-v7:28.+

新建了项目,编译时出现这句Error:(36, 13) Failed to resolve: com.android.support:appcompat-v7:28.+错误,网上有很多是叫改版本号等,其实可以在build.gradle增加这句代码即可:allprojects { repositories { maven { url 'https://maven.goo...

2019-07-11 12:03:17

WebRTC语音对讲无声音

最近在搞Webrtc对讲的降噪和回音消除,找了代码然后改了非常多。。。。发现一个很无语的Bug:进入程序进行语音对讲,有偶发扬声器无法播放声音,但如果首先进行视频通话,再语音,刚正常。刚开始怀疑是代码改了哪里改错了,查了很多资料,Webrtc输出的每行日志都排查了,还是不行,后来直接通过查看喇叭设置,发现那个setSpeakerphoneOn已被关闭了,真是Orz.....然后直接在启动程...

2019-09-12 15:41:20

播放短音乐播到一半突然无声音的问题

今天在一部Android设备上测试时发现,在播放按键的声音时,有时只播放了一部分声音,剩下的就不播了,其间也没有其他的音频插队进入播放。这里利用了MediaPlayer。后来查资料发现,MediaPlayer不是太适合播放只有一两秒的短音频,有时会加载不完全,便会出现声音只播了一部分,另一部分无法播放的情况发生。如果是播放一些短音乐,时长小于5秒的,建议使用SoundPool进行播放。...

2019-08-27 14:04:52

有关AudioTrack播放服务端传过来的音频有强电流声的问题

最近一直接调国标28181协议,有关音频的也调了很久,发现服务端下发的音频,在Android端用AudioTrack播放,过了好几秒后就渐渐地出现电流声,而且电流声也越来越强。。。。其实这个问题,之前我的文章也有阐述过,不过后来发现是治标不治本orz,传送门:https://blog.csdn.net/toyauko/article/details/84849997文章所说就是把mi...

2019-07-17 11:08:28

Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]

当安装从别人拿来的项目时,弹出先删掉旧的再安装,但点击OK后发现安装APK失败,日志如下所示:$ adb shell pm uninstall com.example.duonuo.mtpcontroller$ adb shell pm install -r "/data/local/tmp/com.example.duonuo.mtpcontroller"Failure [INST...

2019-07-02 08:53:58

Error:This Gradle plugin requires a newer IDE able to request IDE model level 3.

在网上下载了一个项目,在Android2.2上运行,然后弹出这一句日志:Error:This Gradle plugin requires a newer IDE able to request IDE model level 3. For Android Studio this means version 3.0+没细看还以为要更新IDE了。后来在网上查看,不更新IDE也行。在项目...

2019-06-04 15:06:03

Error:error: unable to remove file: Permission denied

clang++.exe: error: unable to remove file: Permission denied clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed....

2019-06-03 17:12:40

Error:(199) undefined reference to `__android_log_print'

最近在整合C和C++源文件,cpp目录下有多个子文件,然后如果是子目录出现有Android性质的元素时,就会报错。如下图所示现在如果子目录里出现Android的LOG的日志时,就会报如下的一个错:Error:(199) undefined reference to `__android_log_print'但是我已经在gradle里添加了相应的语句了,还是不行。后来查阅了很多资料,...

2019-04-15 15:19:35

error CS0103: The name `Advertisement' does not exist in the current context

打开了一个尘封已久的Unity项目,突然发现日志窗口显示这样一句错误:Assets/Scripts/GameManager.cs(207,13): error CS0103: The name `Advertisement' does not exist in the current context查了资料,是因为Unity的插件没有开启,可以到Services里开启:Window--...

2019-04-08 21:56:26

Camera直接调用接口实现黑白等其他滤镜效果

最近几天有个需求,把获取到的摄像头数据转为黑白画面。一听以为要把每一帧的画面都要重新编码一次,真是头都大。。。然后查了Camera的很多资料,终于发现有一个办法,可以直接把画面调成黑白,就是下面这句代码。。。。parameters.setColorEffect(Camera.Parameters.EFFECT_MONO);如果要将画面调成彩色,调用这句即可:parameters...

2019-03-29 17:49:31

libc: Fatal signal 4 (SIGILL), code 0, fault addr 0x7178 in tid 29091 (reach.reachlive)

这两天在更新GB/T28181协议的C++源码,放到Android Studio后重新编译,但运行时都好几秒就闪退一次,报的是这样的错误:刚开始,感觉一筹莫展,想起以前也遇到过Fatal signal的错误,方便找到问题点,传送门:https://blog.csdn.net/toyauko/article/details/82416429查了很多资料,Bugly给出的解析是:...

2019-03-14 16:57:45

CameraBase: Camera service died! CameraFramework: Error 100

 最近在搞SD卡的热插拔功能,发现有些设备拔掉SD卡后,视频的预览画面会卡死,大概就是Camera service died;CameraFramework: Error 100这些错误,日志如下所示:02-22 11:20:26.293 2353-2371/com.example.reach.reachlive D/Camera-JNI: Out of buffers, clearing ...

2019-02-25 10:40:28

44.1KHz的PCM数据转为8K的PCM

这几天在撸pcm数据频率转换的问题,搞了很久,终于搞定,所以写篇文章来记录下,以备不时之需。。。本文讨论16们双字节的pcm语音数据。废话不多说,直接上代码。extern "C" JNIEXPORT voidJNICALLJava_com_lzh_audiotransform_JNI_transform(JNIEnv *env, jobject obj, jobject data, ...

2019-01-21 12:37:47

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。