Consult IDE log for more details (Help | Show Log)
2.Error:(1, 1) A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details. This warning can be disabled by adding the line 'android.overridePathCheck=true' to gradle.properties file in the project directory.
遇到这些情况或者是其他情况,着实让人闹心,经过前期的多次试验和推广,发现一种小方法还是很有效果的,而且仅仅需要三步,接下来请看:
1.首先,你需要直接打开工程文件,然后建立一个新的项目;
2.你需要将原工程中的res文件夹直接右键复制,然后粘贴到新工程中,粘贴后会提示是否全部overwrite,选择全部替换;同理将原工程中java文件夹中的所有类复制,粘贴到新工程包文件夹中(这里有个小技巧,ctrl+鼠标点击可一个一个选择所有类),遇到overwrite,同上;接着同理将 原工程AndroidMainfist.XML文件复制,选择新工程的AndroidMainfist.XML,直接粘贴,提示overwrite,操作同上;
3.接下来也就是最后一步了,这一步,有的人可能会发现工程出错,不用担心,目前为止,出现的 都是包名不对的情况,因此我们需要改一下包名,只需要根据提示做。
(1)直接删除提示错误而且无用的包,也可点击出错行Alt+enter,点击提示
(2)有时出错找不到原因,就要关注一下AndroidMainfist.XML文件中的package是否是新工程的包,如果不是,直接讲MainActivity中的包名复制过去。
这样一个工程就可以正常运行和修改了。
作者:Jhonhee