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

本文介绍了解决Can't find android.jar for API 8的问题方法,通过修改Smack项目的version.gradle文件中的smackMinAndroidSdk值从8改为23,并确保已安装对应的SDK平台。此外还提供了Android开发环境的基本搭建步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【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 = true
  jxmppVersion = '0.5.0-alpha7'
  smackMinAndroidSdk = 23
 }
}
将smackMinAndroidSdk =8 改写为 23即可, 前提是 你要安装 相应的 SDK Platform;



【1】作为补充,附上 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.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值