Android 導入他人項目配置問題——項目運行不起來


 

  • 新建一個空的項目,確保你的空項目能運行起來

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

 

  • 導入其他項目 

  

 

  • 什么情況下需要這樣去改配置?

import 導入其他項目,加載完成之后,如果你的其他項目在Android視圖下顯示卻像Project 視圖,那么可能這個項目與你的電腦項目配置可能不太一致,這是IDE(編譯器)會提示你下載一些文件,比如  targetSdkVersion。再根據 AS 提示操作后仍然不能讓項目運行起來的情況下

  

 

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

  總的概括:三個文件的替換

   

 

  首先把自己的應用切換到 Android 視圖,將其他人項目切換成 Project 視圖

  ①第一個文件 build.gradle(Project:MyApplication),將文件內容復制到 另一個項目 Project 視圖,與app文件夾同一級的 build.gradle (可以先打開看一下,結構應該是一樣的,就是 gradle的版本不同)

   

   

  

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

   🐖這個文件里面會有 targetSDKVersion 以及添加的依賴,所以一般項目不能直接復制過去。修改一下幾處

  或者是一把復制過去,然后將 第七行的 applicationId 還原,還有其他項目需要的其他依賴性加上 項目外的依賴,可以參考你的項目,最終是修改 appcompat 版本。

  

 

  ③第三個文件 gradle/wrapper/gradle-wrapper.properties

  將內容完整復制到另一個項目中

   

 

  •  這三個文件替換之后,重新同步。或者文件的上方會出現黃色條子,選擇 Try Again 或者是 Sync Now

 

  • 同步之后基本上沒有問題,同步之后可能的問題

如果某個項目有特定的 SDKVersion要求,可以需要修改 build.gradle (Module:app)  中的  targetSdkVersion 和 buildToolsVersion 以及 appcompat

 

  • 最后,項目最終運行到模擬器或者是手機上,才算是沒有問題。(有些問題在同步的過程中可能不會報錯,這里除了代碼問題)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM