现在的位置: 首页 > 综合 > 正文

android 开发问题集,android问题总结,android错误解决收集

2018年09月12日 ⁄ 综合 ⁄ 共 1360字 ⁄ 字号 评论关闭

1 The method onClick(View) of type new View.OnClickListener(){} must override a superclass method

解决办法:

项目属性---->javaCompiler中的complier compliance level 将1.5改为1.6 就是说Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。 java的编译器是1.6版本的,选择编译级别为1.6,但重要的一点是,选择build的android库是1.5的即可,生成的apk程序是可以在1.5内核上跑起来。 总的来讲: android sdk的版本与Java
JRE的版本可以配置起来用,两者关系应该是疏松的。

2 Failed to install on device 'emulator-5554': timeout

这个问题最近我经常遇到,每重新运行一次都会出现,可能是我的eclipse和模拟

器太慢了。解决办法之一:eclipse -> window -> Preferences -> Android -> 

DDMS -> ADB connection time out(ms).把这个时间设置的长一些,默认是5秒,

我改成20秒就ok了。这样就不用每次重启模拟器了

 3 R.java文件找不到了

出现这个问题的很多原因就是因为xml配置文件可能出了问题,所以被系统给删除了,检查这些文件,再者res/drawable下用到的资源图片的命名也要注意,不要用相同的名字,扩展名不同都不行,切记,检查没有问题后clean重新编译下应该R.java重现了

 4 Eclipse Android 代码自动提示功能

 

打开 Eclipse 依次选择 Window > Preferences > Java > Editor - Content Assist > Auto activation triggers for Java ,设置框中默认是一个点,

现在将它改为:

以下为引用内容:  .abcdefghijklmnopqrstuvwxyz(,

设置 xml 文件的代码提示功能

打开 Eclipse 依次选择 Window > Preferences > Xml > Editor > Content Assist > Auto activation > Prompt when these characters are inserted ,设置框中默认是 <=: ,

现在将它改为:

 

以下为引用内容:  <=:.abcdefghijklmnopqrstuvwxyz(,

5 eclipse android 自动提示 no default template

Window -> Preferences -> Java -> Editor -> Content Assist -> Advanced

里的「Select the proposal kinds contained in the 'default' content assist list」把Other Java Proposals钩上即可,需要勾上的选项如下:

 Other Java Proposals       SWT Template Proposals   Template Proposals     Type Proposals  这几个选项勾上就可以了。

抱歉!评论已关闭.