Android Studio 在降级安装过程中产生的各种问题及解决方法

      笔者是最近开始学习Android ,可是由于电脑配置不够,在安装Android Studio 的时候需要降级安装来提高运行的流畅度。在降级的过程中遇到了许多新手们在安装的时候都会出现的一些问题。笔者花了近一周时间终于成功降级且安装。以下是我遇到的各种安装上出现的问题。


问题 1.this package depends on missing sdk platform,APIXX 

这个问题是我在安装其他版本SDK的时候出现的,当时为了从27降级到23,就打开Android SDK Manager 去下载,结果在窗口左下角提示 this package depends on missing sdk platform,APIXX,XX是当前缺省的版本号。

根据网上的描述,出现这种情况的原因是之前在下载的时候下载失败的一些冗余数据影响了现在的下载,现在笔者已根据网络上的方法解决了该问题。

现在先从如何跟新SDK开始描述:

当你需要升级SDK版本或者降低版本的时候需要通过点击上方菜单中的Tools>Android>SDK Manager

Android Studio 在降级安装过程中产生的各种问题及解决方法

再点击左下角蓝色的Launch Standalone SDk Manager 链接

Android Studio 在降级安装过程中产生的各种问题及解决方法

之后会进入Android SDK Manager 界面,点击install package 来安装SDK

Android Studio 在降级安装过程中产生的各种问题及解决方法

但是在安装过程中即可能出现这种情况 this package depends on 'Missing SDK Platform Android preview

这时候点击Android SDK Manager左上方菜单的Tools>Option...

Android Studio 在降级安装过程中产生的各种问题及解决方法

点击新窗口的Clear Cache清空当前缓存数据后,重新打开Android SDK Manager就可以更新SDK了。

Android Studio 在降级安装过程中产生的各种问题及解决方法


问题 2. Install Repository and sync project Show in File Show in Project Structure dialog

此问题通常是SDK版本不兼容。一般首次安装完Android Studio 都会遇到这个问题,个人找出了两种解决方法。

解决方法1、一般来说升级到当前可以更新的最新版,并将文件的相关版本修改成相对应的可以解决此类问题。

解决方法2、如果电脑配置不足以带动最新配置的SDK,可以统一降级至同一相对较低的版本。笔者笔记本电脑为I5低压4G内存,为了流畅度将所有版本全部降至23。

Android Studio 在降级安装过程中产生的各种问题及解决方法

Android Studio 在降级安装过程中产生的各种问题及解决方法


问题3. 编译时无法选择ADV,且新建的ADV都不会出现在可选择列表

      笔者第一次编译时还没有创建ADV,结果新建ADV后并没有出现在列表中,之后连续建了四个ADV依旧不能在编译界面的可选择列表中出现,可是点击Tools>Android>ADV Manager 里却能看见四个ADV

Android Studio 在降级安装过程中产生的各种问题及解决方法

在网络上没找到这种问题的解决方法,反倒是重启了Android Studio之后就遇到这个问题。


问题4. Unable to locate adb 

     在运行程序的时候可能会弹出找不到ADB的情况,这种时候直接通过SDK Manager 点击更新列表中的Android SDK Platform-tools,无需关心此包版本号,因为整个列表只有一个Android SDK Platform-tools 可以安装。

Android Studio 在降级安装过程中产生的各种问题及解决方法


问题5. This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.

Android Studio一般出现此问题时在短时间会出现已将ADV杀死,解决方法只需在Tools>Android>AVD Manager中设置Virtual Devies. 选择Actions中的小铅笔后,点击新窗口的Show advanced setting,将RAM值减小到1024M或512M之后就可以解决该问题。

  Android Studio 在降级安装过程中产生的各种问题及解决方法

Android Studio 在降级安装过程中产生的各种问题及解决方法Android Studio 在降级安装过程中产生的各种问题及解决方法


PS 关于给Android Studio降级的一些体会。

      这近一周来每天都在重装和卸载中度过,基本上每次都是因为SDK tools 的版本和 SDK platforms不同导致版本问题,或者是改动了新的SDK后没有马上新建一个新工程,继续使用之前的工程会因为新旧SDK的框架不同而报错,网上的搜索结果清一色般的是更新SDK让整体同步。

      关于降级的版本,鉴于当前Android 市场占有率的版本比例中,Android 6.0 占了28.1%为市场占有率第一,因此只是学习Android 开发只要使用与Android 6.0 相对应的SDK 23版本就足够了。笔者使用的Android Studio 2.1.2 的大小只有Android Studio 2.3.3 的一半左右,而Android Studio 2.1.2 能够兼容SDK 23版本,因此对于电脑配置不够高的新手来说这样的配置还是够用的。

      后排提示:在SDK manager 选项上面的updates 里可以通过取消Automatically check updates 关闭每次打开Android Studio 的自动更新,避免不小心点了更新之后又要艰难的降级到低版本。

Android Studio 在降级安装过程中产生的各种问题及解决方法


这里补一下Android Studio 2.1.2的迅雷下载链接:https://dl.google.com/dl/android/studio/install/2.1.2.0/android-studio-bundle-143.2915827-windows.exe

作者:黄毅