本文以极光推送官方demo为例讲解工程迁移
首相创建一个基本的android studio空项目
然后 File -> New -> Import Moudle导入eclipse的项目
会报两个错误
1. ERROR: The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plugin. Perhaps you misspelled something?
2. ERROR: The minSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.
Move minSdkVersion to build file and sync project
Affected Modules: JPushExample(1087678)
针对第一个问题点击进去删除下图所示
第一个问题就解决啦
下来看第二个问题,点击报错进入删除下图所示
点击 Build -> Rebuild Project 错去就不没有啦
最后运行程序
额外点删除多余的或者不需要的Moudle
找到settings.gradle文件并且打开
找到删除的Moudle名字,并且删除,如下图
删除以后 Sync now 同步代码
此时需要删除的moudle就会变成一般形式,如图所示
选中需要删除的moudle,并右击鼠标选中delete删除
**然后找到如图并店家下三角然后选中Edit Configurations,然后选中带小x的moudle名字,点击 - 号,到此就删除了多余的moudle **