app出现红叉提示找不到Android SDK

一、直接有效

1.              File -> Invalidate Caches -> Invalidate2.              File -> Close Project.3.              Remove the project from the AS project selector window.4.              Quit from Android Studio5.              Start AS and open project again

二、根本分析

项目切换到:Project 模式 ,在app module中找到一个文件名称为:app.iml的文件,按一下Ctrl+F,搜索jdkName,如果此处的依赖不是Android SDK相关,那很可能就是这里的问题了,正常是这样的:

   改成你自己的“Platform”就可以了。   

项目可能引用了其他插件所导致,如 kotlin和java混合开发时,在mac环境下构建完后,iml文件中的jdkName会变成Kotlin SDK,导致项目的app出现红叉找不到Android SDK。

更多相关文章

  1. location of android sdk has not been setup in the preference
  2. android -- FileObserver 类用法及限制
  3. 设置Listview item 的分隔线
  4. android aidl进程间通信
  5. Android(安卓)App快速启动
  6. Android.mk编译脚本 & AndroidManifest.xml编写及注释
  7. 修改android原型button样式
  8. Android(安卓)APK反编译详解(附图)
  9. 巨好的入门写精通

随机推荐

  1. Delphi XE5 for Android(安卓)(十一)
  2. 基于Google Map API的android地图开发
  3. 转:RTC搭建android下三层应用程序访问服务
  4. Android应用程序与SurfaceFlinger服务之
  5. android 定时器的实现
  6. Android(安卓)ToggleButton Example--开
  7. android布局中的基本属性:
  8. Android制作并替换系统开机动画bootanima
  9. android UI进阶之弹窗的使用(2)--实现通讯
  10. [置顶] Android常用适配器控件