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

来源:互联网 发布:Windows 命令行脚本 编辑:程序博客网 时间:2024/06/10 16:20

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 10http://dl-ssl.google.com/android/repository/tools_r10-windows.zipAndroid SDK Platform-tools, revision 3http://dl-ssl.google.com/android/repository/platform-tools_r03-windows.zipAndroid SDK Docs for Android API 11, revision 1http://dl-ssl.google.com/android/repository/docs-3.0_r01-linux.zipAndroid SDK Platform 3.0, revision 1http://dl-ssl.google.com/android/repository/android-3.0_r01-linux.zipAndroid SDK Platform 2.3.3._r1 Revision 1http://dl-ssl.google.com/android/repository/android-2.3.3_r01-linux.zipAndroid SDK Platform 2.3.1_r2 Revision 2 (Obsolete)http://dl-ssl.google.com/android/repository/android-2.3.1_r02-linux.zipAndroid SDK Platform 2.2_r1 Revision 2http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zipAndroid SDK Platform 2.1_r2 Revision 2http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zipAndroid SDK Platform 1.6_r2 Revision 3http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zipAndroid SDK Platform 1.5_r3 Revision 4http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zipAndroid SDK Samples for Android API 11, revision 1http://dl-ssl.google.com/android/repository/samples-3.0_r01-linux.zipAndroid SDK Samples for Android API 10, revision 1http://dl-ssl.google.com/android/repository/samples-2.3.3_r01-linux.zipAndroid SDK Samples for Android API 9, revision 1http://dl-ssl.google.com/android/repository/samples-2.3_r01-linux.zipAndroid SDK Samples for Android API 8, revision 1http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zipAndroid SDK Samples for Android API 7, revision 1http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zipAndroid + Google APIs, API 11, revision 1http://dl-ssl.google.com/android/repository/google_apis-11_r01.zipAndroid + Google APIs, API 10, revision 1http://dl-ssl.google.com/android/repository/google_apis-10_r01.zipAndroid + Google APIs, API 9, revision 2http://dl-ssl.google.com/android/repository/google_apis-9_r02.zipAndroid + Google APIs, API 8, revision 2http://dl-ssl.google.com/android/repository/google_apis-8_r02.zipAndroid + Google APIs, API 7, revision 1http://dl-ssl.google.com/android/repository/google_apis-7_r01.zipAndroid + Google APIs, API 4, revision 2http://dl-ssl.google.com/android/repository/google_apis-4_r02.zipAndroid + Google APIs, API 3, revision 3http://dl-ssl.google.com/android/repository/google_apis-3-r03.zipGoogle USB Driver package, revision 4https://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip2.由于我的手机是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 0
原创粉丝点击