解决 eclipse移植androidstudio Could not determine 的问题
因为帮朋友移植eclipse工程到android studio上开发,按照教程先在eclipse 导出android 的工程,然后再android studio导入这个工程结果出现下边错误
Could not determine the class-path for interface com.android.builder.model.AndroidProject
这个是因为eclipse导出工程的时候gradle版本比较低造成,所以要更改gradle配置
更改build.gradle里的内容
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.1' } }
然后更改gradle-wrapper.properties 文件里的内容
distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=http://services.gradle.org/distributions/gradle-3.3-all.zip
红色标注的部分,然后重新编译工程
:compileDebugAndroidTestRenderscript UP-TO-DATE :generateDebugAndroidTestBuildConfig UP-TO-DATE :generateDebugAndroidTestResValues UP-TO-DATE :generateDebugAndroidTestResources UP-TO-DATE :mergeDebugAndroidTestResources UP-TO-DATE :processDebugAndroidTestResources UP-TO-DATE :generateDebugAndroidTestSources UP-TO-DATE BUILD SUCCESSFUL
则可以成功跑了。