Qt下Android环境的配置之离线下载SDK包

Qt在5.0之后开始支持Android开发,这为很多像我一样期望自己制作Android小软件而又不想学习JAVA语言的小伙伴带来了福音,由于所以,Android SDK管理器上的各个版本的API无法下载,链接受到限制,这些小困难怎么能阻挡俺们学习Android的热情呢!!大笑

好吧,不说废话啦,直接来点干货:

以下是针对ubuntu12.04系统QT5.1.1的android环境配置,对于windows的配置方式应该类似,善于举一反三,参考文献部分给我启发很大,可以仔细看看。

问题解决方法:自己下载SDK离线安装包,并把各部分文件解压放到tools目录中Android文件中。

具体方法如下:

1.从下面的Google Android的各个版本的API,直接下载所需文件

Android SDK Tools, revision 10 http://dl-ssl.google.com/android/repository/tools_r10-windows.zip
Android SDK Platform-tools, revision 3 http://dl-ssl.google.com/android/repository/platform-tools_r03-windows.zip
Android SDK Docs for Android API 11, revision 1 http://dl-ssl.google.com/android/repository/docs-3.0_r01-linux.zip
Android SDK Platform 3.0, revision 1 http://dl-ssl.google.com/android/repository/android-3.0_r01-linux.zip
Android SDK Platform 2.3.3._r1 Revision 1 http://dl-ssl.google.com/android/repository/android-2.3.3_r01-linux.zip
Android SDK Platform 2.3.1_r2 Revision 2 (Obsolete) http://dl-ssl.google.com/android/repository/android-2.3.1_r02-linux.zip
Android SDK Platform 2.2_r1 Revision 2 http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip
Android SDK Platform 2.1_r2 Revision 2 http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip
Android SDK Platform 1.6_r2 Revision 3 http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip
Android SDK Platform 1.5_r3 Revision 4 http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip
Android SDK Samples for Android API 11, revision 1 http://dl-ssl.google.com/android/repository/samples-3.0_r01-linux.zip
Android SDK Samples for Android API 10, revision 1 http://dl-ssl.google.com/android/repository/samples-2.3.3_r01-linux.zip
Android SDK Samples for Android API 9, revision 1 http://dl-ssl.google.com/android/repository/samples-2.3_r01-linux.zip
Android SDK Samples for Android API 8, revision 1 http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip
Android SDK Samples for Android API 7, revision 1 http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip
Android + Google APIs, API 11, revision 1 http://dl-ssl.google.com/android/repository/google_apis-11_r01.zip
Android + Google APIs, API 10, revision 1 http://dl-ssl.google.com/android/repository/google_apis-10_r01.zip
Android + Google APIs, API 9, revision 2 http://dl-ssl.google.com/android/repository/google_apis-9_r02.zip
Android + Google APIs, API 8, revision 2 http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip
Android + Google APIs, API 7, revision 1 http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
Android + Google APIs, API 4, revision 2 http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
Android + Google APIs, API 3, revision 3 http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip
Google USB Driver package, revision 4 https://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip
2.由于我的手机是Android系统是 2.3.4,这里没有2.3.4的API,所以我就直接下载2.3.3,系统都是向下兼容的。

下载三个压缩包:

samples-2.3.3_r01-linux.zip

android-2.3.3_r01-linux.zip

google_apis-10_r02.zip

对它们解压缩,得到的解压后的文件,samples-2.3.3_r01-linux、android-2.3.3_r01-linux.、google_apis-10_r02。

3.进入sdk目录,在sdk目录下的有三个主要文件夹:samples/、platforms/、add-ons/。(重点部分)

1)samples-2.3.3_r01-linux文件改名为android-10,放在samples文件中;

2)android-2.3.3_r01-linux文件改名为android-10,放在platforms文件中;

3)google_apis-10_r02文件改名为addon-google_apis-google-10,放在add-ons文件中;

4.重新打开android管理器,你会发现API10的sdk包已经安装完成!


       

这是针对系统2.3.3的API,对于其他版本的sdk包使用方法类似,可以仔细观察SDK中已装好的一些API所需的文件,以及其文件命名方式,不难自己离线下载各版本API,自己来手动安装。

参考文献:

android 开发包的离线安装方式http://www.cnblogs.com/candycaicai/archive/2011/02/25/1964881.html

Android SDK离线安装方法详解(加速安装)更新中http://blog.yourtion.com/android-sdk-off-line-installation.html


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱技术爱生活

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值