解决错误entry index is larger than available symbols (index 80, total symbols 80).
我在Eclipse编译一个Android应用的public.xml时遇到错误提示: entry index is larger than available symbols (index 80, total symbols 80).
错误原因:在public.xml中,相同类型(type, 如type="string"或type="layout")下的id定义必须是连续的, 书写位置连续或打乱都可以, 但必须保证id数字上连续。不同类型的id可以出现跳跃。
解决办法: 调整id连续. 调整后如果仍然报错,检查所有同类型下的name是否有重复定义,有的话去掉... Android, Eclipse, entry index, public.xml阅读全文
解决Android SDK Manager下载慢的问题
在http://developer.android.com/sdk/index.html上可以下载的Android SDK安装包只包含Tools,具体的的SDK还要通过SDK Manager更新、下载。但是这个下载速度很慢,几k左右,安装2.3.1的sdk估计要好几个小时。后经查找发现可以用迅雷下载离线包,然后将离线包放在android-sdk-windows\temp目录下,再进行更新就自动使用离线包安装了。
目前最新的Android 2.3.1 sdk离线包下载位置如下:
[php]https://dl-ssl.google.com/android/r... Android, Android 2.3, Android SDK, developer, Eclipse, SDK, SDK Manager阅读全文
搭建Android开发环境
Android开发环境搭建其实很简单,不论Windows还是Linux系统都是只需要 JDK+Eclipse+Android SDK+Android ADT即可。精简介绍如下:
[php]下载安装JDK或者JRE
下载Eclipse,3.4或3.5都行,不需安装,解压即可使用
下载Android SDK,解压,并将SDK下的tools目录加入系统path设置,然后在命令行下用Android -h可以查看版本信息
下载Android ADT,不要解压,在Eclipse的菜单 Help->Install New Software下选择本地包,选中刚下载... Android, Eclipse, JDK, SDK阅读全文
Nginx+SVN(Subversion)+Eclipse
服务器系统总体规划:
1、Apache负责SVN具体事务,端口802,SVN相关业务由域名 svn.opensoce.com 承担,来自svn.opensoce.com 的请求全部转发至802端口交由802端口给Apache处理
2、Nginx做主体Web服务,对外开放80端口,负责普通网站业务和svn业务转发
安装部署过程:
一、支持包安装及相关用户、用户组创建
[php]tar zxf libiconv-1.13.tar.gz
cd libiconv-1.13
./configure --prefix=/usr/local
make
mak install
tar zxf zli... Apache, Eclipse, Nginx, Redhat, Subversion, SVN阅读全文