首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Android Studio 導入第三方 SDK 與 Sample:正確使用 Import Module 而非 Import Sample

     編輯:程式設計綜合問答

現象

下載第三方 SDK 後,目錄結構包含 extras/android-pdfview-master,嘗試 File → New → Import Sample 失敗。

正確操作

  1. File → New → Import Module(或 File → New → Import Module...)。
  2. Source directory 選中 android-pdfview-master 目錄(包含 build.gradle 的模塊根目錄)。
  3. Module name 可自定義(如 :pdfview)。
  4. Finish 後,Gradle 同步,在 settings.gradle 自動添加 include ':pdfview'。
  5. 在主項目 build.gradle 依賴:implementation project(':pdfview')。

區別說明

  • Import Sample:僅適用於 Android SDK 自帶的 samples/ 目錄下的官方示例。
  • Import Module:適用於任何包含 build.gradle 的 Gradle 模塊(第三方庫、自己拆分的模塊)。

常見坑

  • 第三方庫未遷移到 Gradle(舊 Eclipse ADT 結構),需先導出為 Gradle 項目或手寫 build.gradle。
  • 模塊名衝突:修改 settings.gradle 中的 include 名稱或模塊 build.gradle 的 namespace。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved