[toc]
前言
本篇文章,主要介绍在Android Stuido 使用过程之中出现的软件问题的解决方法汇总。
希望能够给以后的软件使用带来帮助
问题
5.SSL peer shut down incorrectly 错误解决
这个问题的发生通常在于你的网络问题。Android Stuido 通过你的网络访问maven库,进行下载项目需要的jar库时出现了超时等网络错误。连接不到资源库了。
其实我们开发过程之中这些相关库没有被墙的。但是你访问的资源还是在国外,所以网络一旦延迟较高时,就比较容易出该问题。
可以通过调整使用阿里的镜像库,提高下载速度和访问稳定性。
buildscript {
repositories {
google()
//主要添加下面这一行
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.1.2"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
//主要添加下面这一行
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
4.Studio 启动后报错 if you already hava a 64-bit JDK ... 以及 failed to create jvm...
本地java配置正常。并且上一次运行Studio都正常。但是突然一天启动时,提示
这个问题其实不一定是你的jdk配置的问题。如果你通过cmd 命令还是能够正常启动java 的话。说明并不是java的问题,而是Studio 的问题。
解决方法:
问题出现的主要原因在于 C:\Users\用户名\.IntelliJIdea2019.3\config\idea64.exe.vmoptions
文件的损坏。
Studio无法正常读取该文件的配置,所以才会弹出以上错误。
两种解决方法:
1.修复该文件。(可能是磁盘读取造成了文件编码错误。无法正常识别和打开文件,可能是自定义配置属性出现了参数问题等等。用文件编译器启动一下或者ultraEdit启动一下)
2.删除该文件,重启。让Studio重新生成一遍该文件。
(这个文件主要是你自己的配置文件,只会影响你的studio自定义配置。不)
3.Android Studio 4.X每次点击Run 两次才能启动app的问题
解决方法:
Allow parallel run :允许并行运行。
会出现的现象为:编译安装成功了。但是真机上的应用仍然没有任何变化。你推送的安装包与现在正在运行的安装包并行在设备之中运行了。
2.Build Output 乱码问题解决
在编译后,build output 的错误信息,描述内容乱码的解决方法
解决办法
1.全局搜索 :双击Shift按键。并输入:EditCustomVM
如下图所示,选择该项。
在打开的文件之中,添加: -Dfile.encoding=UTF-8
然后保存,并重启Android Studio 。
就可以修复该乱码问题了。
如果出现Android Studio 无法启动的问题。你可以检查是否命令输入不正确了。
重新修改该配置文件在重启。路径通常:C:/users/Admin/AppData/Roaming/Google/AndroidStudio4.1/studio64.exe.vmpotions
可以通过路径直接修改该文件。然后再重启软件即可。
1.ADB Connection Error 错误
Android Studio 启动后,弹出该对话框。提示我们ADB Server 错误。
Studio 无法启动ADB Server。并且无法检查到adb 的版本。
解决方法:
这种情况下我们不需要太着急。点击“OK” 。等待Studio 正常启动。
1.由于系统调度问题,studio 启动时没有能够正常启动adb 。你点击OK后 studio 会尝试重启。你的adb 会恢复正常。也就是说我们不用太在意该情况。
2.由于本地adb文件损坏了,造成adb 不能启动。那么可以通过sdk的重新更新和修复来重新下载sdk库来解决。(验证本地adb是否正常)
评论区