-
新建一個空的項目,確保你的空項目能運行起來
如何新建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
- 最后,項目最終運行到模擬器或者是手機上,才算是沒有問題。(有些問題在同步的過程中可能不會報錯,這里除了代碼問題)