Android 导入他人项目配置问题——项目运行不起来

 

  • 新建一个空的项目,确保你的空项目能运行起来

  如何新建Android项目?https://www.cnblogs.com/xqz0618/p/first_app.htmlhtml

 

  • 导入其余项目 

  

 

  • 什么状况下须要这样去改配置?

import 导入其余项目,加载完成以后,若是你的其余项目在Android视图下显示却像Project 视图,那么可能这个项目与你的电脑项目配置可能不太一致,这是IDE(编译器)会提示你下载一些文件,好比  targetSdkVersion。再根据 AS 提示操做后仍然不能让项目运行起来的状况下app

  

 

  • 如何去修改项目的配置?

  总的归纳:三个文件的替换gradle

   

 

  首先把本身的应用切换到 Android 视图,将其余人项目切换成 Project 视图ui

  ①第一个文件 build.gradle(Project:MyApplication),将文件内容复制到 另外一个项目 Project 视图,与app文件夹同一级的 build.gradle (能够先打开看一下,结构应该是同样的,就是 gradle的版本不一样)spa

   

   

  

  ②第二个文件 build.gradle (Module:app) htm

   🐖这个文件里面会有 targetSDKVersion 以及添加的依赖,因此通常项目不能直接复制过去。修改一下几处blog

  或者是一把复制过去,而后将 第七行的 applicationId 还原,还有其余项目须要的其余依赖性加上 项目外的依赖,能够参考你的项目,最终是修改 appcompat 版本。get

  

 

  ③第三个文件 gradle/wrapper/gradle-wrapper.properties编译器

  将内容完整复制到另外一个项目中同步

   

 

  •  这三个文件替换以后,从新同步。或者文件的上方会出现黄色条子,选择 Try Again 或者是 Sync Now

 

  • 同步以后基本上没有问题,同步以后可能的问题

若是某个项目有特定的 SDKVersion要求,能够须要修改 build.gradle (Module:app)  中的  targetSdkVersion 和 buildToolsVersion 以及 appcompat

 

  • 最后,项目最终运行到模拟器或者是手机上,才算是没有问题。(有些问题在同步的过程当中可能不会报错,这里除了代码问题)
相关文章
相关标签/搜索