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

【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.



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/331041.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Hibernate的关联映射--一对多、

这是我 1 单向一对多&#xff1a; 实体类&#xff1a;&#xff08;课程类&#xff09;Grade与&#xff08;学生类&#xff09;Student的一对多关系 学生类&#xff1a; public class Student implements java.io.Serializable {// Fieldsprivate Long id;private String na…

史上最全 BAT 大厂面试题整理

转载自 史上最全 BAT 大厂面试题整理&#xff01;&#xff08;速度收藏&#xff09;主要分为以下几部分&#xff1a;&#xff08;1&#xff09;java面试题&#xff08;2&#xff09;Android面试题&#xff08;3&#xff09;高端技术面试题&#xff08;4&#xff09;非技术性问题…

微信JS-SDK实现分享功能

1 申请一个微信公众号&#xff0c;并确认在开发–接口权限中拥有分享功能的权限。 2 公众号设置–功能设置&#xff1a;在JS接口安全域名中添加安全域名&#xff0c;这个安全域名不是url&#xff0c;只需添加一级域名即可。 3 开发&#xff0c;基本配置中&#xff0c;需要获得…

通过smack client + openfire server 实现 peer to peer communication

【0】README1&#xff09;本文旨在 给出源代码 实现 smack client openfire server 实现 peer to peer communication2&#xff09;当然&#xff0c;代码中用到的 user 和 pass&#xff0c; 你需要事先在 openfire 里面注册&#xff1b;3&#xff09;also , you can checkout …

Java 面试题经典 77 问

转载自 Java 面试题经典 77 问&#xff08;含答案&#xff09;&#xff01;金三银四了&#xff0c;3月底&#xff0c;4月初&#xff0c;找工作换单位的黄金时期。4月初将会有有一大批职场人士流动。。。 作为Java开发码农的你是不是也在蠢蠢欲动&#xff0c;或者已经搞了几轮车…

静态工具类注入service的方法

http://blog.sina.com.cn/s/blog_6e2d53050102wl3x.html

阿里面试回来,想和 Java 程序员谈一谈

转载自 阿里面试回来&#xff0c;想和 Java 程序员谈一谈&#xff01; 第一个问题&#xff1a;阿里面试都问什么&#xff1f; 这个是让LZ最头疼的一个问题&#xff0c;也是群里的猿友们问的最多的一个问题。说实话&#xff0c;LZ只能隐约想起并发、JVM、分布式、TCP/IP协议这…

关于 tomcat启动后无法访问的问题(localhost:8080 (or your port specified))

【0】README1&#xff09;启动 tomcat7&#xff0c; 然后通过 localhost:8080 无法访问&#xff0c;我也是醉了&#xff1b;以下给出了解决方法&#xff1b;【1】解决方法&#xff08;如何让 Server Locations 和 deploye path 成为可编辑区域&#xff09;step1&#xff09;首…

eclipse运行报java.lang.OutOfMemoryError: PermGen space解决方法

分享一个亲测的网址&#xff1a; http://blog.csdn.net/cuker919/article/details/45246073

百度三轮面试回来,想和Java程序员分享一下。

转载自 百度三轮面试回来&#xff0c;想和Java程序员分享一下。一&#xff0c;百度一面1、给一个函数&#xff0c;返回 0 和 1&#xff0c;概率为 p 和 1-p&#xff0c;请你实现一个函数&#xff0c;使得返回 01 概率一样。 2、10 亿个 url&#xff0c;每个 url 大小小于 56B&a…

springmvc sends and receives data by ajax request using json format

【0】README 1) springmvc sends or receives data by ajax request using json format; 【1】 ajax function <script type"text/javascript">var checkoutUserlistIsAccess false;$(document).ready(function(){ $("#first").hide();if(checkout…

在Java中如何设置一个定时任务,在每天的一个时间点自动执行一个特定的程序

Quartz定时机制 首先导入jar包到程序内 quartz-all-1.6.0.jar 然后创建一个XML TimeConfig.xml 名字可以自己定义 <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.sp…

程序员如何面对 HR 面试的 40 个问题

转载自 程序员如何面对 HR 面试的 40 个问题&#xff01;讲一个身边朋友亲身经历的故事吧。 一个技术非常牛的朋友去阿里面试&#xff0c;成功通过了几轮技术车轮战&#xff0c;最后躺在了 HR 面上。。。所以&#xff0c;尽管你技术再牛逼&#xff0c;你回答不好 HR 的问题&…

利用ant构建 jsp-servlet-class-jar

【0】README1&#xff09;本文旨在 给出 利用ant构建 jsp->servlet->class->jar 的分析&#xff1b;2&#xff09;本文部分内容转自&#xff1a;http://zfsn.iteye.com/blog/757919【1】ant脚本内容 及其分析1&#xff09;build.xml<?xml version"1.0" …

使用jconsole分析内存情况

http://www.cnblogs.com/dava/p/6686436.html

春节跳槽最新Java面试题

转载自 春节跳槽最新Java面试题及答案整理1.Mybatis与Ibatis的区别 2.Http1与Http2的区别 3.SpringMVC的执行流程 4.JVM内存溢出具体指哪些内存区域&#xff1f;都会抛出什么异常&#xff1f; 5.谈谈对AJAX的理解 6.谈谈对事务的理解 7.String能被继承吗&#xff1f;为什么&…

Tomcat6项目移到Tomcat7 提示 404 解决方案

一个项目在Tomcat6可以运行和正常访问&#xff0c;但是一部署到Tomcat7就提示404错误。那么可以通过以下方法解决&#xff1a; 找到项目下面的 WEB-INF 文件夹 用记事本打开 WEB.XML 找到 <load-on-startup /> 这个标签改为 <load-on-startup >2</load-o…

import openfire4.0.2 source code in eclipse

【0】README1&#xff09;本文旨在给出 导入 openfire4.0.2 源码到 eclipse的具体 steps&#xff1b;2&#xff09;小生我导入该version 的 openfire 用了近2 天时间&#xff0c; 比较心酸&#xff0c;究其原因是 源码 引入的 jar 包不够全面&#xff0c;或引入路径错误&#x…

史上最全Java多线程面试题

转载自 史上最全Java多线程面试题及答案多线程并发编程是Java编程中重要的一块内容&#xff0c;也是面试重点覆盖区域。所以&#xff0c;学好多线程并发编程对Java程序员来来说极其重要的。 下面小编整理了60道最常见的Java多线程面试题及答案&#xff0c;供你学习或者面试参考…

客户端服务端防止用户重复提交表单

一、什么是表单重复提交&#xff1f; 当网络有延迟时&#xff0c;用户提交的表单等数据还没有完成此次提交&#xff0c;但用户又多次点击提交&#xff0c;造成用户数据在数据库或存储中被提交多次。 利用线程延迟&#xff0c;简单模拟重复提交。 表单页面为form.html [html…