
踩过的坑
yeliang23
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用apktool回编译Apk错误
问题一:使用apktool回编译时部分Apk时出现错误。具体错误为:brut.androlib.AndrolibException: brut.common.BrutException: could not exec: […以下省略若百字…\AndroidManifest.xml]原因:Apk资源过多解决:下载最新的apktool,下载地址。问题二:使用apktool回编译时Ap...原创 2020-01-20 16:17:46 · 4878 阅读 · 1 评论 -
AS连接夜神模拟器
1、打开CMD到夜神安装目录的bin文件夹下。2、运行nox_adb.exe connect 127.0.0.1:620013、OK示例:D:cd D:\Program Files\Nox\binnox_adb.exe connect 127.0.0.1:62001原创 2020-01-20 15:50:52 · 2171 阅读 · 0 评论 -
Python*:AttributeError: 'function' object has no attribute
报错:AttributeError: ‘function’ object has no attribute解决:可能文件名和方法名重名了原创 2020-01-13 22:38:46 · 7982 阅读 · 1 评论 -
Android:更换了jdk之后,启动出现 系统找不到文件
更换了jdk之后,启动出现 系统找不到文件 C:\ProgramData\Oracle\Java\javapath\java.exe,无法启动原因:C:\ProgramData\Oracle\Java\javapath 中有三个快捷方式,这三个东西并没有改变快捷方式的路径。方法:重新复制三个快捷方式进去...原创 2020-01-13 22:36:49 · 354 阅读 · 0 评论 -
Android:javax.net.ssl.SSLException: hostname in certificate didn't match
问题:http请求的时候抛出 SSLException 错误原因: 网站使用https服务器,请求的时候遇到证书验证错误。解决:添加 SSLSocketFactory.getSocketFactory().setHostnameVerifier(new AllowAllHostnameVerifier());或者try {httpResponse = new DefaultHttpCli...原创 2020-01-13 22:35:38 · 334 阅读 · 0 评论 -
Android: java.lang.StackOverflowError: stack size
StackOverflowError是由于当前线程的栈满了 ,也就是函数调用层级过多导致。堆栈溢出错误一般是递归调用。出现这种异常,大多是由于循环调用。出现的情况:大多数都是在本方法中调用本方法。也就是我们常说的递归调用,所以才导致这个错误的出现...原创 2020-01-13 22:34:40 · 1565 阅读 · 0 评论 -
手机/模拟器 连接 局域网/本地服务器
一、电脑连接局域网中的服务器1、修改hosts,在hosts中新增一个域名。如: 10.1.251.113 api.cleartoken.com具体操作:1、电脑中的hosts一般在 C:\Windows\System32\drivers\etc2、在最后添加 局域网IP和域名, 10.1.251.113 api.cleartoken.com (注意:IP和域名 前都...原创 2019-10-14 14:10:18 · 1721 阅读 · 0 评论 -
Android :签名问题 渠道驳回 签名文件里不能有sha256的摘要
问题:签名文件里不能有sha256的摘要(META-INF文件夹中的MANIFEST.MF)解决:在AS的build.gradlez中添加 v1SigningEnabled true 指定签名方式signingConfigs {release {storeFile file("…/…/…/Tools/keys/alias-111111.keystore")storePassword “1...原创 2019-10-14 10:34:35 · 375 阅读 · 0 评论 -
AS : adb未配置的问题,studio自带adb,只要配置一下环境变量就可以了
我的电脑----属性------环境变量------新建Android,路径studio中sdk的platform-tools文件夹,例如:C:\work\assdk\platform-tools,然后把 %Android% 添加到 Path 中原创 2019-10-14 10:33:23 · 1399 阅读 · 0 评论 -
AS : org.gradle.api.tasks.compile.CompileOptions.setBootClasspath
1、运行新工程的时候出现 org.gradle.api.tasks.compile.CompileOptions.setBootClasspath 错误。可能的原因:gradle的版本过高与AS不对应,所以可以适当降低一下gradle的版本即:修改工程gradle中的版本...原创 2019-10-14 10:31:58 · 1780 阅读 · 1 评论 -
AS : Please select Android SDK
可以到 “File”——“Settings”——“Android SDK”中点击Edit 更新一下原创 2019-10-14 10:30:39 · 137 阅读 · 0 评论 -
AS : 卡在 Indexing suspended (context:Project Setup)
可能原因1:升级了gradle版本导致,比如把gradle 3.3升级到4.4解决方法:退回去工程原本的版本。只要修改2处地方,gradle-wrapper.properties 和 工程的build.gradle...原创 2019-10-14 10:29:41 · 319 阅读 · 0 评论 -
IDEA : The origin server did not find a current representation for the target resource or is not wil
1、可能是你的网址错误,检测一下网址。比如:把http://localhost:8080/chapter2/customer 错误输入成 http://localhost:8080/chapter2原创 2019-10-14 10:28:42 · 695 阅读 · 0 评论 -
IDEA :Cannot create PoolableConnectionFactory (The server time zone value '???��������??��??' is unr
在连接mysql时出现这个错误,是因为时间无法识别,只要在连接mysql的url后面添加 : ?serverTimezone=UTC 即可如:jdbc:mysql://127.0.0.1:3306/demo?serverTimezone=UTC原创 2019-10-14 10:26:46 · 1827 阅读 · 0 评论 -
AS升级java8的支持
AS升级java8的支持android { ... compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }}android { ... defaultConfig { ......原创 2019-08-22 23:21:56 · 482 阅读 · 0 评论 -
IDEA : java.lang.UnsatisfiedLinkError: Can't load AMD 64-bit .dll on a IA 32-bit' platform
原因: jdk和tomcat不对应,一个为32位 一个为64位解决:统一修改成32/64位方案一:修改jdk在cmd中输入 java -version 查看当前版本。第三行含有“64”字样则为64位,否则为32位。方案二:修改tomcat(把64位修改成32位)下载一个32位同版本的tomcat,把bin中的 tcnative-1.dll 复制替换到64位的tomcat中。下载地址:...原创 2019-08-24 22:40:02 · 661 阅读 · 0 评论 -
AS : Java heap space
出现这个问题原因:根据异常说明OOM:javaheapspace可知,就是打包时java的堆溢出了;所以,将堆的最大值调大一些,就不容易溢出了在项目级别的gradle.properties里面添加 org.gradle.jvmargs=-Xmx4096M 即可...原创 2019-08-24 22:53:31 · 796 阅读 · 0 评论 -
IDEA : unkown the request
WEB界面出现:unkown the requestIDEA后台出现:Failed to initialize connector可能是端口号被占用引起的错误,可以尝试修改端口号。原创 2019-08-24 22:55:04 · 568 阅读 · 0 评论 -
IDEA : java.lang.UnsatisfiedLinkError: Can't load AMD 64-bit .dll on a IA 32-bit' platform
原因: jdk和tomcat不对应,一个为32位 一个为64位解决:统一修改成32/64位方案一:修改jdk在cmd中输入 java -version 查看当前版本。第三行含有“64”字样则为64位,否则为32位。方案二:修改tomcat(把64位修改成32位)下载一个32位同版本的tomcat,把bin中的 tcnative-1.dll 复制替换到64位的tomcat中。下载地址:...原创 2019-08-24 22:57:39 · 1000 阅读 · 0 评论 -
Win10安装.msi文件出现错误2502、2503解决办法
Win10中,在使用Windows Installer安装程序时,有时候会出现安装和卸载失败的问题,错误代码为2502、2503。经过分析发现其原因就是C:\Windows\Temp文件夹NTFS权限错误。为了能够让Windows Installer操作正确,当前用户需要有Temp文件夹完全管理员权限。不过很多时候这个文件夹权限多少都有点问题,所以你需要手动设置一下权限。该Temp文件夹为C:\W...转载 2019-08-24 22:59:40 · 756 阅读 · 0 评论 -
mysql-workbench使用中遇到的坑
1、mysql-workbench的安装问题:1、弹出在不到C++的库解决:1、的确缺少了这个库,按提示下载一个就好(安装框的左下角 有下载地址)2、有这个库,但就是找不到。可能是win10的问题,win10安装msi的文件需要管理员权限。方法:win+x 选“命令提示符(管理员)”输入 msiexec /package “你的安装文件的全路径”注意:1、mysql-workbe...原创 2019-06-17 21:58:43 · 4186 阅读 · 0 评论 -
Android : Detected problems with API compatible
一、在9.0以上的手机中出现“Detected problems with API compatible”提示框。这是Android 9.0限制了开发者调用非官方公开API方法和接口。说人话就是,你用反射直接调用源码就会出现这个提示框。解决方法:在Application中调用以下方法:if (Build.VERSION.SDK_INT >= 28){ //去除非法调用API的提示框 ...原创 2019-08-22 22:59:56 · 386 阅读 · 0 评论 -
Android :6.0 以上动态权限重复申请的问题
Android 6.0 以上动态权限重复申请的问题1、Unity会自动动态申请权限,如需禁止可以在Androidmanifest.xml的application标签下添加<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />搜索关键字:Failed to get pe...原创 2019-08-22 23:03:10 · 1825 阅读 · 0 评论 -
Android :升级8.0遇到的问题
1、Android升级8.0以后,原来的Unity游戏出现错误。Unity: Unable to query for permission: Fragment null must be a public static class to be properly recreated from instance state.这是Unity的bug,解决方法是:升级Unity的版本到5.6.5f1以上...原创 2019-08-22 23:05:10 · 378 阅读 · 0 评论 -
Android : java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList]
原因:armeabi中的so文件兼容问题。解决方法:方法一:补全so文件的类型,例如:x86、armeabi、x86_64、方法二:指定文件类型 android { ...... defaultConfig{ ...... ndk { // 设置支持...原创 2019-08-22 23:07:41 · 1821 阅读 · 0 评论 -
IDEA *: java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'
问题:连接mysql时出现java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_password’原因:版本不一致,mysql 5.x版本使用的是 default_authentication_plugin=mysql_native_passwordmysql 8.x版本使用的是 default...原创 2019-08-22 23:10:09 · 777 阅读 · 0 评论 -
AS导入aar
1、导入主工程libs下的的aarandroid{ ...... repositories { flatDir { dirs 'libs' } } ...... } dependencies{ ...... ...原创 2019-08-22 23:19:38 · 762 阅读 · 0 评论 -
AS : Error:more than one library with package name 'android.support.graphics.drawable
Grade 编译 Android 时出现 Error:more than one library with package name 'android.support.graphics.drawable错误。这个错误可能是由于 多个build.gradle 中的 compileSdkVersion、buildToolsVersion、minSdkVersion、targetSdkVersion ...原创 2019-08-24 22:51:22 · 3040 阅读 · 0 评论