Mein Android-Projekt hat nur aidl Datei, Projektstruktur ist wie folgt:
%Vor%Ich baue mein Android-Projekt mit Maven. Mein pom verwendet das dexguard-maven-plugin , das eine Erweiterung von android-maven-plugin ist. .
In der Plugin-Konfiguration habe ich explizit das Verzeichnis der Source-Hilfe-Datei & amp; das Verzeichnis der generierten Java-Datei.
%Vor% Aber nachdem ich mvn clean install -e
ausgeführt habe, habe ich folgende Fehlermeldung:
Was ist los?
Hatte vor ein paar Monaten ein ähnliches Problem, bei dem ich meine% c_de% -Dateien, die mit einem Anruf verbunden waren, an einem falschen Ort abgelegt habe (ich habe Eclipse ANT nach Studio Gradle migriert). Der folgende Link half mir:
wie kann ich hinzufügen? die aidl-Datei für Android Studio (aus dem In-App-Billing-Beispiel)
Und ein offizielles Dokument dazu:
Ссылка
Abhängig von Ihrer Protokollnachricht gibt es eine Unwahrscheinlichkeit. Ich schätze, das Verzeichnis stimmt nicht. Haben Sie versucht, das generaldirectoryAidl von generated-sources / aidl / main / com / my / aidl in generated-sources / aidl / zu ändern? Vielleicht, wenn Sie ein Verzeichnis mit dem Namen "main / com / my / aidl" erstellen, werden Sie erfolgreich sein.
Ich hoffe, diese Nachricht kann Ihnen helfen.
Tags und Links android maven aidl android-maven-plugin