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

 

  • 最後,項目最終運行到模擬器或者是手機上,纔算是沒有問題。(有些問題在同步的過程當中可能不會報錯,這裏除了代碼問題)
相關文章
相關標籤/搜索