差不多有半年的时间没有碰Android了,这一段时间没有什么事情,就准备把环境搭起来,再熟悉熟悉原来写的代码,要不然真的是要搞忘完了。
我下载的ANDROID SDK的版本是R18,安装SDK没有问题,点点鼠标就完成了,安装ECLIPSE插件的时候遇到点小问题,那就是插件安装完成后,通过"Window->Preference“设置Android的时候报"bad class version",后来网上搜搜说是R18需要JDK6,而我自己机子上是JDK5。我没有系统管理员权限,安装不了JDK,只能够是去找免安装版的,网上搜索了一大圈,都没有免安装版的,ORACLE也不提供免安装版的下载,好不容易在GOOGLE CODE上面搜到一个ZIP的JDK6,结果解压缩一看里面还是JDK6的EXE文件,我吐血了,最后是问旁边的同事才在系统的某个角落找到一个,真不容易啊,有空的时候我一定放一个到CSDN的下载里面去,在这上面花时间太划不来了,人的生命有限啊。
言归正传,这里设置的时候还要注意一下,因为我没有管理员权限,改不了系统环境变量,增加到个人环境变量中是不起作用的,即使在"Window->Preference->Java->Installed JREs“里面都设置好了,ECLIPSE也还是使用的系统默认的JDK5,这个时候的处理方式是在eclipse.ini中制定VM,把下面两行增加到"-vmargs"的上面:
-vm
%YourJavaHOME%\bin\javaw.exe

保存重启就OK了。


Android SDK启动后不能够获取到add-ons以及plaftform,尝试了把默认的add-on站点:
https://dl-ssl.google.com/android/repository/addons_list-1.xml
https://dl-ssl.google.com/android/repository/repository-6.xml
后修改为通过http的方式访问也是不行,不过直接访问这两个文件倒是没有问题,也许是因为代理限制的问题吧。来回折腾了一大圈,也没有搞定,于是就想add-on及platform是否可以不通过SDK Manager下载,可否手动下载回来放到指定的目录就可以了,答案当然是肯定的,在这里找到了一篇文章:
http://mobile.51cto.com/android-291169.htm

这篇文章有一点学要补充的就是,没有吧仓库地址写出来,仓库的地址前缀是:http://dl.google.com/android/repository,如这里我要下文章中提到的android-2.3.3_r01-linux.zip,这里的完整路径就应该是http://dl.google.com/android/repository/android-2.3.3_r01-linux.zip。下载完成后解压缩后,直接拷贝到platforms目录就OK了,重启或者reload SDK就可以看到我们放进去的platform了。

本文出自:冯立彬的博客




更多相关文章

  1. Android中添加自定义按键 ---- 非标准做法
  2. Windows下的Android(安卓)SDK下载,2.2之前各个版本及Google API,文
  3. Android移植到mini2440(进行中)
  4. Android(安卓)Layout的layout_height等属性为什么有时会不起作用
  5. 解决android一直在running,打不开文件,下载不了gradle包的方法
  6. 一个轻量级、高可用性的 Android(安卓)版本更新框架
  7. 教你如何在 Android(安卓)使用多线程下载文件
  8. Ubuntu Linux下android源码下载方法
  9. Android中EditText隐藏/自动弹出输入法的问题

随机推荐

  1. Android(安卓)UI - 右侧滑动实现A-Z的快
  2. [翻译]Android单手指缩放-第三部分(Androi
  3. Android(安卓)5.0学习之使用Material主题
  4. tools:text和android:text
  5. 安居客Android项目架构演进
  6. Android(安卓)View分区域点击实现方案—
  7. Android(安卓)二维码扫描源码下载
  8. Android中TextView文字镂空效果的实现
  9. Proguard混淆器Android
  10. Android多进程保活