adb 提示adb server version(31) doesn't match this client(40) 解决办法
提示的字面意思就是当前client版本40,与server端的版本不匹配,当前版本过高引起的。注意,这里的client就是你电脑已经安装的adb程序的版本,而server,也就是你的服务端,将要connect的设备。网上说出现这种不匹配只要下载对应的adb版本重新替换你之前安装的adb就行了,对应的android studio 路径就是你的android sdk 目录的platform-tools文件夹里面的adb.exe程序。
用
netstat -ano|findstr “5037”
去查找5037对应的端口号的进程id 也就是pid。
用
tasklist |findstr “15828”
强制结束
taskkill /pid 5952 /f
单击结束进程把它结束了,然后再运行adb connect server IP 成功运行。
---------------------
作者:aLLLiyyy
来源:CSDN
原文:https://blog.csdn.net/aLLLiyyy/article/details/86555228
版权声明:本文为博主原创文章,转载请附上博文链接!
解决"No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"错误
其实解决方法很简单,就是修改build.gradle中的红字部分,改为3.1以上版本即可
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
//另外一种方法 此处错误 可以下载相关 mips64el 的NDK库 到sdk 的NDK目录中即可
作者:vocanicy
来源:CSDN
原文:https://blog.csdn.net/vocanicy/article/details/83004626
版权声明:本文为博主原创文章,转载请附上博文链接!
解决"DexArchiveMergerException: Error while merging dex archives:"
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
Program type already present: android.support.v4.app.BackStackRecord$Op
是由于引入依赖时多次加载同一个类而引发的。
那么解决问题的关键就是找出所有冲突类的引入点,然后删去一些,只留一个,也就是只引入一次,这样就不会冲突了。
注意引入依赖包的地方可以是在build.gradle文件中通过compile(androidstuio3.0后是api或implementation)引入,
也可能会是在代码中通过System.loadLlibrary加载依赖包,我就是这样加载一个jar包两次才出现错误的。
---------------------
作者:benxhincsdn
来源:CSDN
原文:https://blog.csdn.net/benxhincsdn/article/details/80148923
版权声明:本文为博主原创文章,转载请附上博文链接!
解决"error: duplicate value for resource 'attr/content' with config ''
仔细检查每个库中 每个 attrs.xml 中 是否包含 所提示 名称 的属性 (我的是 attr/content)
我的是网易云信中引用的一个红包库和V7包中的 一个属性发生冲突 导致的
error: duplicate value for resource 'attr/content' with config ''.
Message{kind=ERROR, text=error: duplicate value for resource 'attr/content' with config ''., sources=[E:\Android\Gradle_cache\caches\transforms-1\files-1.1\appcompat-v7-25.3.1.aar\09daf1d29ecbe0c64746345503b6473a\res\values\values.xml], original message=, tool name=Optional.of(AAPT)}
---------------------
作者:the_old_boy
来源:CSDN
原文:https://blog.csdn.net/the_old_boy/article/details/81806848
版权声明:本文为博主原创文章,转载请附上博文链接!
Gradle sync failed
这个错误一般都是找不到资源库的问题
可是我的问题是Rebuild成功了 可是还是提示这个错误, 很奇怪!
于是重新启动 AndroidStudio 居然好使了
妈了个蛋