Android Studio工程导入,仅需三步便可运行

        本学期刚刚学习Android开发,使用Android studio 中出现了许多的小问题,其中之一就是工程的导入问题,Android开发示例程序,好多打开之后会出现,程序乱码、需要下载很多缺失文件、路径不对文件打开失败、缺少R等等,下面会有大量示例。

  1. Error: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.
    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中的包名复制过去。


        这样一个工程就可以正常运行和修改了。






展开阅读全文

没有更多推荐了,返回首页