1

尝试使用以下命令构建我的 android 项目时出现此错误maven-android-plugin

[错误] 无法在项目 android-input-device 上执行目标 com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.7.0:generate-sources (default-generate-sources):执行默认-目标 com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.7.0:generate-sources 的生成源失败:未配置 Android API 级别。将例如 17 添加到插件配置中。-> [帮助 1]

- 即使我在插件的配置中设置了 SDK 版本。这是我的 POM 中的一个片段:

<plugin>
    <groupId>com.jayway.maven.plugins.android.generation2</groupId>
    <artifactId>maven-android-plugin</artifactId>
    <version>3.0.0-alpha-11</version>
    <configuration>
        <sdk>
            <platform>11</platform>
        </sdk>
        <emulator>
            <avd>21</avd>
        </emulator>
        <fork>true</fork>
        <deleteConflictingFiles>true</deleteConflictingFiles>
        <undeployBeforeDeploy>true</undeployBeforeDeploy>
    </configuration>
    <extensions>true</extensions>
</plugin>
4

1 回答 1

2

升级到最新版本 - 3.8.0 并在仍有问题时报告。这应该可以,但是您使用的版本非常旧,如果它不起作用,我并不感到惊讶。另外 .. 该插件已重命名为 android-maven-plugin。

于 2013-11-12T23:52:46.753 回答