Android 开发过程笔记

原创 2013年12月03日 03:58:08

一. R.java

1. R.java 文件是自动生成的,因此手动编辑没用

在strings.xml文件中声明的所有</string>都对应于R.java 中的public static final class string中的一个public static final int属性


2.R.java 中的public static final class layout中会包含所有的布局文件。

一般而言,新建android project之后会自动生成一对Activity和layout文件,之后新建的Activity,用以下方式来新建一个布局文件。

项目->res->layout->new->Android XML File


3.R.java 中的public static final class id包含所有在布局页面上的控件

4.有时候当使用R.id.* 等时,会提示cannot be resolved的错误,看看是不是有类似 import android.R.*; 的问题



二. adb.exe 问题

1.出现错误:

1)adb server does not ACK

The connection to adb is down, and a severe error has occured. 
You must restart adb and Eclipse. 
Please ensure that adb is correctly located at 'D:\android-2.2-windows\tools\adb.exe' and can be executed. 

2)adb server is out of date. killing

错误原因:adb 的5037端口被占,以致adb 服务器启动不了。

错误分析过程:

cmd转到android的sdk下的platform-tools目录下

1)使用adb nodaemon server 可以查询服务器状态

结果如果是  cannot bind ‘tcp:5037’就说明端口被占

2)使用命令netstat -ano | findstr "5037" 查询与5037端口相关的进程

在任务管理器里头结束5037端口监听(LISTENING)的进程即可。

2.观察占用5037端口的进程,可能是tadb.exe 这个是腾讯安全管家管理手机相关的程序,在安装了腾讯手机安全管家后,一旦启动QQ,该进程便会启动,占用端口,因此做开发的话,建议不要安装这个(一些手机连接、管理软件之类的,豌豆荚等,建议也别安装)。要不几乎每次都要手机关闭这个进程,很烦。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android 开发教程&amp;笔记pdf

  • 2015-05-19 17:38
  • 7.98MB
  • 下载

android 开发笔记 6

  • 2010-07-08 12:39
  • 1.50MB
  • 下载

Android 开发过程中关于Toast不显示的问题

Toast中文又名土司,职责就是提示作用,不过有时候使用时,会遇到不同的麻烦,其中,

android 开发笔记 2

  • 2010-07-08 12:30
  • 547KB
  • 下载

android 开发过程中采过的那些坑--工具篇2

编译时报 Error java 程序包 com.XXX.XXX 不存在,Error java 找不到符号 符号: 类 AAA

Android 开发教程&amp;笔记

  • 2011-01-11 18:05
  • 7.98MB
  • 下载

Android 开发,关于依赖库的制作,打包aar,及使用过程

最近在对公司的android项目进行重做,首先做的是依赖库方面,下面是一步步的建立依赖库,打包生成aar,并使用,以及过程中出现的一些问题的解决办法。 按照我的步骤,首先建立一个新的project,其...

android 开发笔记

  • 2010-09-14 00:59
  • 1.85MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)