Android Studio使用中,我们可能会遇到这种问题: Error:Could not determine the dependencies of task ':app:transformClassesWithInstantRunForDebug'. > In order to use Instant Run with this device running API 18, you must install platform 18 in your SDK。很多人一看到这个肯定要去下载API为18的SDK。如果我们拿不同版本的测试手机去安装编译apk时,同样也会出现叫你安装相对应的API,这样不符合我们想要的,不可能叫我们从最低版本一直下载到最高的版本啊!这个问题的解决办法是:打开你项目的Build.gradle中修改dependencies {classpath'com.android.tools.build:gradle:2.2.1'},我这里是2.2.1把这个值修改为2.0.0。再重新编译就会正常的运行安装App了。注意:打开的是你项目的Build.gradle,不是Module中的Build.gradle        如果遇到不是关于需要下载对应的API的问题,只报':app:transformClassesWithInstantRunForDebug'.这个问题,那么它的解决办法是:打开File——>settings——>Build,Execution,Deplyoment——>Instant Run——>把第一个勾选的给去掉再重新编译。如图: Error:Could not determine the dependencies of task ':app:transformClassesWithInstantRunForDebug'._第1张图片 去掉过后能正常的运行当前的项目,但是当你打开另外一个项目运行时有可能会运行失败。你们可以试试,如果失败的话再把这个给勾上就是了。 不说了,最近项目比较紧,这个问题还是我挤出一点时间写的。也是我所遇到也解决的问题,可能对大家遇到这类问题有所帮助!

更多相关文章

  1. 如何在Android系统源码中添加一个C项目?
  2. [cocos2d-x 学习] 如何编译自己的项目(从win32交叉编译到android)
  3. Cocos2d-x项目编译为Android应用——命令行方式
  4. android SQLiteDatabase中版本控制作用详解
  5. Dev Guide/Framework Topics/Search-版本为Android 4.0 r1
  6. 【Android】1.6版本所有权限
  7. Android 9 安装更新 apk,适用于android 9及以下安卓版本。
  8. Android完整的app项目

随机推荐

  1. android开发论坛
  2. android 开发艺术探索-Activity的生命周
  3. Android(安卓)通过字符串资源名获取资源i
  4. android 4.0 升级名单
  5. Android(安卓)Studio 下打包混淆apk报错:E
  6. Android指纹识别,2017/3/12 03
  7. android-----AsyncTask源码分析
  8. Android(安卓)壁纸 保存的目录
  9. LruCache源码解析
  10. Android超好用的图片加载框架