androidstudio升级
⑴ android studio怎么升级
android studio升级方法如下:
1.获取自己电脑上安装的Android Studio 的Build Number
如果已经安装了Android Studio,那么只需要增量更新即可。
⑵ android studio如何升级呢
android studio升级方法步骤如下:
获取自己电脑上安装的Android Studio 的Build Number
只需要增量更新即可,下载更新jar包。
查询当前的Android Studio的版本号,Help-》About
查询目前Android Studio的最新版本号
(1)访问网站http://tools.android.com/recent可查看最新的Build Number,或
(2)访问https://dl.google.com/android/studio/patches/updates.xml查看最新的版本号
3.下载增量更新包
获得版本号,下载更新包,
请根据自己的Android Studio的build number下载相应的更新包,格式为AI-$FROM-$TO-patch-win.jar,其中$FROM为当前android studio的build number,$TO为最新的android studio 的build number
4.安装更新包
将下载的更新包拷贝至Android Studio 的安装目录,,将下载的jar拷贝到该目录下
然后打开命令行提示符,键入如下命令
注意:最后一句命令
[java] view plain
java -classpath AI-130.745757-132.809981-patch-win.jar com.int
ellij.updater.Runner install .
最后的点"."代表当前安装到当前目录,安装完毕后,可以重新启动Android Studio,然后Help-》about查看是不是更新了。
⑶ android studio升级到3.0之后的一个运行错误
android studio升级到3.0之后,编译时报的错误都处理完毕了,但是运行时还是报错,具体错误:Caused by: java.lang.ClassNotFoundException: Didn't find class "com.igexin.download.DownloadProvider" on path: DexPathList[[zip file "/data/app/com.jetair.cuair-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.jetair.cuair-1, /system/lib]],在模拟器运行效果,如图:
查了好久才发现是multidex的问题(原来在2.0的时候只是在moudle的build.gradle配置了multiDexEnabled true(方法过多之后配的),没有在代码里面正确设置),所以算是自己给自己挖的坑
除了在moudle的build.gradle的defaultConfig配置了multiDexEnabled true,还要在dependencies内加入implementation 'com.android.support:multidex:1.0.0',如图
然后还要在application里面设置,如图(这是自定义的application)
一定要注意,要重写attachBaseContext方法,不要直接在application的onCreate()方法中设置(也就是说,MultiDex.install(this);这行代码要写在attachBaseContext()方法中),否则还是会报错的,报错的效果图,如下(模拟器中运行的结果)
其实,第四步中的效果图已经不影响业务实现了,你点击确定之后,应用不会退出,还可以继续往下操作,只是多出来一个错误弹窗,所以MultiDex.install(this);这行代码一定要写在attachBaseContext()方法中,这样运行就不会有任何问题了,如图
⑷ android studio怎么升级
首先查看一下自己的 Android Studio 的版本,在 Help 的About 里面:
如果有更新的话则会弹出对话框,选择第一个,它会自动下载,下载完毕后需要重启一下 Android Studio,重启完毕后打开执行文件就是最新版的studio了。