Chr*_*ins 35
它被移动到:
path/to/your/android-sdk/build-tools/17.0.0/...
Run Code Online (Sandbox Code Playgroud)
我假设这是对构建工具的广告版本.
我们需要android-maven-plugin来修复!当它寻找文件时,platform-tools/...它们当然不再存在了.
将您的pom.xml更新为3.6.0(或更高版本).android-maven-plugin已更新以支持新结构.
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<version>3.6.0</version>
<inherited>true</inherited>
<configuration>
<sdk>
<platform>${android.platform}</platform>
</sdk>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
正如OP提到的,复制文件/build-tools/17.0.0/...到/platform-tools直到Maven插件是固定的.
对于unix用户
cp -r build-tools/17.0.0/* platform-tools/
Run Code Online (Sandbox Code Playgroud)
从你的android sdk文件夹.
正确的解决方法是克隆android-maven-plugin,它实际上是最新的开发工具,但尚未在中央maven存储库中发布:
在GitHub上克隆android-maven-plugin并将其安装在你的repo中
git clone https://github.com/jayway/maven-android-plugin.git
cd .../maven-android-plugin/
mvn clean install
然后更新您的pom以使用该插件的3.5.4-SNAPSHOT版本.一切都应该正常工作!
| 归档时间: |
|
| 查看次数: |
17783 次 |
| 最近记录: |