【0】README
1)本文旨在解决 Can't find android.jar for 8 API. Please install corresponding SDK platform package;
2)解决方法:在 Smack-master 的子目录下 有一个 version.gradle, 这也是 build.gradle 文件引入的一个 版本文件;
allprojects {ext {shortVersion = '4.2.0-beta2'isSnapshot = truejxmppVersion = '0.5.0-alpha7'smackMinAndroidSdk = 23}
}

将smackMinAndroidSdk =8 改写为 23即可, 前提是 你要安装 相应的 SDK Platform;

【1】作为补充,附上 Android 平台的搭建步骤
以下内容译自:https://spring.io/guides/gs/android/
step1)下载 Android SDK 并解压;
step2)配置环境变量
set ANDROID_HOME=C:\<installation location>\android-sdk-windows
set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools


step3)控制台输入 android(open the Android SDK Manager);

step4) Select the Tools checkbox.

step5)Select the checkbox for the latest Android SDK.

step6)From the Extras folder, select the checkbox for the Android Support Library.

step7)Click the Install packages…​ button to complete the download and installation.

gradle 构建 Smack 报错:Can't find android.jar for 8 API. + steps for building android platform相关推荐

  1. 解决idea集成maven在使用骨架构建项目报错问题

    解决idea集成maven在使用骨架构建项目报错问题 错误信息如下: [WARNING] Could not transfer metadata org.apache.maven.archetypes ...

  2. maven文件报错(pom.xml或者jar包缺失)解决方法

    maven文件报错(pom.xml或者jar包缺失)解决方法 参考文章: (1)maven文件报错(pom.xml或者jar包缺失)解决方法 (2)https://www.cnblogs.com/wa ...

  3. ElasticSearch报错:FORBIDDEN/12/index read-only / allow delete (api)无法写入

    背景 一个两年前的读书笔记项目,在本地开发环境启动后,搜索服务的后端日志 ElasticSearch 报错:FORBIDDEN/12/index read-only / allow delete (a ...

  4. 解决报错:Unable to process Jar entry [org/springframework/jmx/export/annotation/*****]

    情况说明:从gitub上clone的maven项目,pox.xml配置中的依赖,自己的repository都有,所以正常update project ,正常clean,install,整个过程无报错 ...

  5. Gradle编译项目报错JAVA HOME冲突

    笔者是通过idea编译spring5源代码,该项目基于gradle构建,编译过程中具体报错如下: 2020-03-16 10:38:26,134 [ 663812] INFO - .project.G ...

  6. Cocos Creator 安卓构建发布 报错

    用Cocos Creator构建发布安卓包时报错 Error: Compile failed. The log file path [ C:\Users\Administrator\.CocosCre ...

  7. 【错误记录】Gradle 配置 productFlavors 报错 ( All flavors must now belong to a named flavor dimension. )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 build.gradle 中配置 productFlavors 后报错 ; 配置内容 : // 定义不同的开发和产品风格productFlavo ...

  8. jenkins构建项目报错:java:[17,37] package xx.xx.xxx does not exist

    场景描述 今天遇到了一个很奇怪的问题,在IDEA运行正常的项目,发布到jenkins就会报错: [ERROR] COMPILATION ERROR : [INFO] ----------------- ...

  9. gradle新建项目报错

    这篇博客不再维护 报错如下: Unable to start the daemon process. This problem might be caused by incorrect configu ...

最新文章

  1. Silverlight入门:第三部分 - 数据访问
  2. python实现洗牌算法_洗牌算法及 random 中 shuffle 方法和 sample 方法浅析
  3. Java @override报错的解决方法 .
  4. netty冲突 play sbt_netty4 实现一个断点上传大文件功能
  5. SAP ABAP CI/CD持续集成,持续交付解决方案
  6. App Cleaner Uninstaller卸载清理工具 for mac
  7. kickstart实现网络安装centos6.3系统
  8. IIS7下MP4视频无法加载解决方法
  9. Firefox downloadhelper 视频下载助手
  10. matlab计算abc三相短路电流_变频电源的安装及单相/三相变频电源电流计算公
  11. 软件测试中期答辩,毕业中期答辩模板ppt课件
  12. Arcgis中怎样设置调查路线线型(带箭头的虚线),附带1:1万地形图符号库
  13. DirectX 9.0c游戏开发手记之RPG编程自学日志之11: 题外话
  14. 文件备份 服务器,服务器文件备份
  15. heigh,clientHeight , scrollHeight , offsetHeight介绍
  16. excel数学分析相关知识
  17. 关于我和计算机的故事
  18. 高中数学40分怎么办_高一数学40分有救吗?
  19. 从GIS地图到前端页面展示-简述(QGIS+GeoServer+Tomcat+OpenLayers)
  20. 计算机大师( 一 ) COMPUTER MASTERS (1)

热门文章

  1. 牛客练习赛89——牛牛小数点(未解决)
  2. P7854-「EZEC-9」GCD Tree【构造】
  3. Wannafly挑战赛23F-计数【原根,矩阵树定理,拉格朗日插值】
  4. 刷题bingo挑战赛1
  5. P2742-二维凸包/圈奶牛Fencing the Cows【凸包】
  6. ssl2644-线段树练习1【线段树】
  7. JavaScript学习总结(四)——逻辑OR运算符详解
  8. 优秀 Java 程序员写代码的风格
  9. C++描述杭电OJ 2016. 数据的交换输出 ||
  10. [编程入门]宏定义的练习:输入两个整数,求他们相除的余数。用带参的宏来实现,编程序。