簡體   English   中英

使用android-maven-gradle-plugin在我的android項目中出現aar依賴錯誤

[英]aar dependency error in my android project using android-maven-gradle-plugin

我在使用aar模塊依賴項aar模塊時遇到問題,如以下問題所述。

https://github.com/dcendents/android-maven-gradle-plugin/issues/65

我有一個類似客戶端-服務器結構的項目。

它具有3個模塊:

  1. app (我的服務器提供一些服務)-APK模塊
  2. sdk (我的sdk提供一些與我的應用程序通信的API)-AAR模塊
  3. common (應該同時包含在我的應用程序模塊和sdk模塊中的東西,例如utils,beans等。--aar模塊

我不想同時在我的appsdk模塊中編寫它,調試和修改應該工作兩次。

知道我該如何解決嗎?

我不確定您到底在哪里做錯了什么,但是我已經創建/修改了那些gradle腳本,並且它們運行良好: https//github.com/sensorberg-dev/gradle-scripts

我可以看到您正在嘗試在本地Maven上“安裝”。 為此,您必須在common模塊以下行的build.gradle末尾添加以下行:

apply from: 'https://raw.githubusercontent.com/sensorberg-dev/gradle-scripts/master/publish-to-local-maven-repo.gradle'

然后將元數據添加到gradle.properties文件中,如下所示:

項目gradle.properties:

POM_GROUP_ID=com.company.omg
POM_VERSION=0.0.1
POM_PACKAGING=aar

和通用模塊gradle.properties:

POM_ARTIFACT_ID=common

那么它只是調用: ./gradlew clean installArchives

暫無
暫無

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

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