簡體   English   中英

Android 庫模塊源不存在於.aar 文件中

[英]Android library modules sources not present in .aar file

我正在編寫一個 Android 庫。 它依賴於另一個 Android 庫模塊。

  • 圖書館
  • 圖書館模塊

library依賴於librarymodule ,如下所示:

apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

android {
    ...
}

dependencies {
    ...
    implementation project(":librarymodule")
}

我想將library導出為 .arr 文件以在應用程序中使用,但librarymodule的內容未打包到 results.aar 文件中。 如果我嘗試在應用程序中使用此庫,則會產生以下錯誤:

java.lang.ClassNotFoundException: 在路徑上找不到 class "class from librarymodule": ...

我怎樣才能將librarymodule的來源package放入library.aar文件中以將其作為一個庫發送?

嘗試創建一個pom.xml文件,其中包含要在應用程序中使用的必要源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM