调试小问题
文章平均质量分 63
晓涵涵
宁静方能致远
展开
-
DevEco studio 一直加载gradle
在使用DevEco studio 时一直处于提示gradle的问题,该现象和之前的Androoid Studio类似一直去网络中请求下载指定的gradle的版本,此时类比Android Studio先将gradle版本下载下来,然后放置在指定的目录下,重新同步一下即可,操作流程如下:1、下载指定的gadle版本可以到 官网下载或者借助网友提供的下载好的版本,直接下载使用。2、打开DevEco studio自动加载路径在File–Settings–Gradle 中配置 Grale user home原创 2020-09-14 07:10:57 · 4862 阅读 · 4 评论 -
Android adb 命令行 卸载系统预安装的应用(无需root)
昨天刚买了个华为手机,性价比还可以,就是里面预安装 了好多其他应用,像“抖音”,“淘宝”和“支付宝”等应用,可以直接自己卸载,但是有些系统预安装应用就无法通过桌面卸载,例如“华为音乐”,“华为视频”和“钱包”等,此时可通过直接执行adb命令的方式卸载,无须root。1、说明主要通过以下命令行:adb shell pm uninstall [-k] [--user USER_ID] 包名参数说明:-k :卸载应用但保留数据与缓存,如不加 -k 则应用卸载,数据与缓存删除(应用可通过恢复出厂设置原创 2020-08-30 15:59:47 · 5295 阅读 · 0 评论 -
java.lang.ClassCastException: android.os.BinderProxy cannot be cast to
在使用Service进行绑定操作时,如果使用不当会出现以下问题: java.lang.ClassCastException: android.os.BinderProxy cannot be cast to .....如果出错该问题,需检查AndroidManifest.xml中,绑定的主件(activity或Service)与需要绑定的Service是否在同一个进程中,默认不配置 an...原创 2019-02-24 11:11:04 · 3834 阅读 · 1 评论 -
Error:Execution failed for task ':app:lintVitalRelease'. > java.lang.IllegalStateException:
Error:Execution failed for task ‘:app:lintVitalRelease’. > java.lang.IllegalStateException: Expected a name but was STRING at line 1 column 99 path $[0].apkInfo.versionName在AndroidStudio中打开之前的应用,并...原创 2018-11-17 20:41:25 · 672 阅读 · 0 评论 -
AS:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.
在新建AS项目时,由于gradle的版本冲突原因,经常会出现如下的错误Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved...原创 2018-09-22 19:49:12 · 154 阅读 · 0 评论 -
android: IllegalStateException at android.media.MediaPlayer._stop(Native Method)
在播放音乐播放器暂停的时候,通常需要调用stop方法,通常是如下操作 mMediaPlayer.setOnCompletionListener(newMediaPlayer.OnCompletionListener(){ @Override publicvoidonCompletion(MediaPlayermp){ mMediaPlayer.release(...原创 2018-08-11 18:17:40 · 4124 阅读 · 0 评论 -
android5.0 service出现 java.lang.IllegalArgumentException: Service Intent must be explicit异常
问题描述:java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.hikvision.file.FIRST_SERVICE }Service启动的方式有两种:显式启动、隐式启动。 1、隐式启动 在AndroidManifest.xml注册时需要添加指定的action。...原创 2018-08-11 18:13:51 · 470 阅读 · 0 评论 -
AndroidStudio:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
出现Execution failed for task ‘:app:transformDexArchiveWithExternalLibsDexMergerForDebug’.的情况通常是V4或者V7包的重复。此时需要仔细查看依赖的Jar包是否重复添加。原创 2018-08-11 18:04:00 · 443 阅读 · 0 评论 -
javac配置后通过cmd操作时显示不是内部命令
问题描述:javac配置后通过cmd操作时显示不是内部命令 解决方案: 在正确安装JDK后,配置完命令后,运行java -version可以正常显示,但是javac却提示不是内部命令。需要明确一点,java -version可以正确执行,说明JDK安装没有问题,从以下几点分析 1、在默认安装路径中jdk的安装路径已jre安装路径要在不同的文件夹下 2、环境变量正确配置 创...原创 2018-08-11 17:52:51 · 2467 阅读 · 0 评论 -
AndroidStudio中默认不导入org.apache.http等包的解决方法
问题描述:在使用AndroidStudio中默认不导入org.apache.http等包的问题?如下图所示:解决方案: 在model的build.gradle中的android添加,如下所示,然后同步一下就可以了android{ useLibrary'org.apache.http.legacy'}...原创 2018-08-11 17:45:50 · 5363 阅读 · 0 评论 -
修复Android Studio一直 Fetching Documentation...
修复Android Studio一直 Fetching Documentation…在使用AndroidStudio调试时,经常需要查看调用API的参数,但如果没有对JDK配置,就容易出现以下情况,通常是由于在查找文档时默认的相对路径查找失败,需要我们手动配置为绝对路径即可。 解决方案 1、打开 当前用户.AndroidStudio2.3\config\options\jdk....原创 2018-08-11 17:40:50 · 567 阅读 · 0 评论 -
安卓调试小问题:Error: Your project contains C++ files but it is not using a supported native build system.
问题描述:Error: Your project contains C++ files but it is not using a supported native build system.解决方案这个是由于我们的移植的代码中包含JNI相关的代码,需要在AndroidStudio中设置。第一步:在gradle.properties的末尾加上Android.useDepreca...原创 2018-08-11 17:23:25 · 1647 阅读 · 0 评论 -
String/Byte Base64格式的转换
1、在安卓中转换1、在安卓中Base64的转换由于安卓原生中包含封装好的Base64包,可以拿来直接使用。 //Original byte[] byte[] bytes = "hello world".getBytes(); //Base64 Encoded String encoded = Base64.getEncoder()...原创 2018-08-11 17:18:29 · 1285 阅读 · 0 评论 -
OpenGL ES :java.lang.IllegalArgumentException: Must use a native order direct Buffer
首次使用OpenGL ES开发时,经常会出现以下问题: java.lang.IllegalArgumentException: Must use a native order direct Buffer at com.google.android.gles_jni.GLImpl.glVertexPointerBounds(Native Method原因: 在Android1.6版本...原创 2018-04-08 11:05:42 · 1300 阅读 · 0 评论 -
问题:caused by library dependencies that have been compiled using Java 8 or above
在我们使用Android studio开始时,常常需要导入别人的项目,由于使用的JDK不统一,常常会显示如下的错误:Error:Error converting bytecode to dex:Cause: Dex cannot parse version 52 byte code.This is caused by library dependencies that have been com原创 2017-05-29 15:43:50 · 4712 阅读 · 1 评论