网站不在首页显示出来,昆山网站建设公司苏州爬虫科技,一般纳税人注册公司流程,网站建设实训D老师今天给了一个Android项目#xff0c;但是他当时(2015年)用的是eclipse写的而我用的是Android studio#xff0c;所以在导入项目的过程中出现了一些常见的问题#xff0c;在这里总结一下解决的问题的过程。1.eclipse项目导入到Android studio的过程#xff1a;File-但是他当时(2015年)用的是eclipse写的而我用的是Android studio所以在导入项目的过程中出现了一些常见的问题在这里总结一下解决的问题的过程。1.eclipse项目导入到Android studio的过程File-New-Import Project-选择文件所在目录从这里进行导入的话可以省去很多事不用再手动去修改很多文件。导入项目接下来如果sdk版本不一样的话需要更新到最新版本。比如这里我要导入的项目用的Android-19而现在已经更新到Android-25了所以需要到app文件下的build.gradle里面进行修改。版本不一致报错修改后如下图这是我用的时候的最新版本号。然后就可以啦。bulid.gradle配置2.file was loaded in the wrong encoding“utf-8”编码错误中文乱码页面编译的时候出现了中文乱码的情况并且提示当前使用的编码格式utf-8是错误的。因为这个项目采用的是GBK的编码方式所以我们需要修改一下编码方式。点击File-setting-Editor-File Encodings选择Project Encoding为GBK然后最下面的那个编码方式设置为系统默认(System Default)就可以了。可以看到这个项目的默认编码方式是GBK。修改编码方式但是这样修改了还没有结束还需要在app文件夹下的build.gradle里面的添加这样一句话强制设置encoding“GBK”。这样就是真的解决了乱码问题了在手机APP上试了下可以正常显示了。(但是我还是不太清楚为什么没有加这句代码手机上显示的乱码希望有知道的小伙伴可以告诉我~)在build.gradle中添加语句3.程序包org.apache.http不存在程序包不存在报错这个问题百度了一下解决方法是在build.gradle下添加下面这句话然后就解决了所以就不多说了。记得点击上面的Sync Now刷新一下。QQ图片20180322191355.png4.错误:Execution failed for task :app:transformResourcesWithMergeJavaResForDebug.错误描述如下图。Duplicate files copied in APK META-INF/LICENSE大意就是说项目中引用的jar存在重复文件。重复文件报错解决方法需要添加一些语句使忽略这些重复文件可以一个一个添加也可以一次性忽略所有的。(具体可以参看https://stackoverflow.com/questions/27977396/android-studio-duplicate-files-copied-in-apk-meta-inf-dependencies-when-compile?utm_mediumorganicutm_sourcegoogle_rich_qautm_campaigngoogle_rich_qa)在build.gradle的android节点添加如下代码即可全部忽略。packagingOptions {pickFirst META-INF/*}添加代码忽略重复文件然后这个项目就可以在Android studio上正常运行啦。