问题现象:

build.xml:475: taskdef A class needed by class com.android.ant.GetUiTargetTask cannot be found: com/android/utils/ILogger using the classloader AntClassLoader[/usr/local/androidsdk/tools/lib/ant-tasks.jar:/usr/local/androidsdk/tools/lib/kxml2-2.3.0.jar:/usr/local/androidsdk/tools/lib/httpmime-4.1.jar:/usr/local/androidsdk/tools/lib/annotations-12.0.jar:/usr/local/androidsdk/tools/lib/commons-logging-1.1.1.jar]

Android SDK 26以后ant编译错误解决办法(错误信息:taskdef A class needed by class com.android.ant.GetUiTargetTask)_第1张图片

问题原因及解决方法:

AndroidSDK26版本以后删除了ant编译相关的组件,如有需要可以手动复制添加对应文件,配置如下:

tools/ant/*tools/lib/ant-tasks.jartools/lib/common.jartools/lib/sdklib.jartools/lib/guava-17.0.jartools/lib/manifest-merger.jar

 

验证重新编译即可通过

以上文件我整理一份附件贴到这里,审核通过后贴上链接,文件来源android-sdk_r24.4.1-linux

https://download.csdn.net/download/xlyrh/12683071

 

问题参考链接:

https://stackoverflow.com/questions/42577491/taskdef-a-class-needed-by-class-com-android-ant-getuitargettask-cannot-be-found/43337226

更多相关文章

  1. Android 扫描SDCard上的音乐文件以及监听扫描事件
  2. android文件下载
  3. android界面xml文件中导入另一个xml文件的方法include
  4. Unity各平台上读写文件-Android例子
  5. ionic 发布android,并查看签名文件。
  6. Android Studio:正确引入so文件的方法
  7. SAX解析XML文件

随机推荐

  1. Android KTX举例
  2. Android测试系列之一 - 测试分类(节选)
  3. android oom 全解析
  4. Android中的ViewHolder
  5. 谷歌发布 Android 2.2:运行速度提高2-5倍
  6. Android为textView设置setText的时候报错
  7. Android button原理 转载
  8. Android(安卓)DataBinding 双向数据绑定
  9. Android图片异步加载之Android-Universal
  10. Android(安卓)UI日志