Android开发系列:调试问题

解决:Could not initialize OpenglES emulation

android SDK更新到最新版本android-sdk_r20.0.3-windows,模拟器运行后出现了一下错误(模拟器无法启动):

Starting emulator for AVD 'android2.2'    
could not get wglGetExtensionsStringARB     
Failed to create Context 0x3005     
could not get wglGetExtensionsStringARB     
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.     
could not get wglGetExtensionsStringARB     
could not get wglGetExtensionsStringARB     
could not get wglGetExtensionsStringARB     
could not get wglGetExtensionsStringARB     
could not get wglGetExtensionsStringARB     
could not get wglGetExtensionsStringARB

image

解决办法:

1.选择AVD-Edit-Hardware-new,选择Device ram size-OK。value设置大一点。

image

image

问题解决

如何解决: emulator-5554 disconnected! Cancelling 'com.example.android.snake.Snake activity launch'!的问题

问题概述:

在启动android提供的snake的程序时出现模拟器断开的问题:

emulator-5554 disconnected! Cancelling 'com.example.android.snake.Snake activity launch'!

我在启动Android1.5和Android1.6对应的snake程序时启动成功。

但是在启动Android2.2对应的snake程序时启动时出现上述错误。

具体原因不明,怀疑是程序的版本和AVD对应的OS的版本不匹配,或者当前SDK不完整。

按照网上各位大侠们给的的方法最终没有解决。

我最后的解决方法:

在Android SDK and AVD Manager更新并安装所有的SDK。

选择与程序版本匹配的AVD,最后启动成

使用Android模拟器经常遇到连不上、连一次掉一次等诸多问题


在此种情形下,重启ADB即可:

在eclipse下:

window -> Show Views -> device -> view menu -> Reset adb

或者在命令行状态下:

adb kill-server---再adb start-server

 

java.lang.NoClassDefFoundError

在升级ADT 18版本后,在编译载有友盟SDK后出现如下错误,

E/AndroidRuntime(497): java.lang.NoClassDefFoundError: com.mobclick.android.MobclickAgent

解决办法1:

ADT 18对引用的jar有要求,要求jar包要放到项目下的libs里才可以找到,否则apk不会包含该jar包,所以会有类型引用异常的错误。之前是放在lib中不是libs 修改后正常

解决办法2:

Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)

1、在工程下新建lib文件夹,将需要的第三方包拷贝进来。

2、将引用的第三方包,添加进工作的build path。

3、(关键的一步)将lib设为源文件夹。如果不设置,则程序编译可以通过,但运行的时候,会报:

java.lang.NoClassDefFoundError

 

最近重新安装了下android开发环境,发现在调整页面的时候 ,老是报以下错误,导致无法静态显示ui效果。

Missing styles. Is the correct theme chosen for this layout?

Use the Theme combo box above the layout to choose a different layout, or fix the theme style references.


Failed to find style 'textViewStyle' in current theme


解决方法如下:

layout预览界面(Graphic Layout),右上角有个Theme的选择项,默认为notitle,根据喜好随意设定值,我们这里设定为android以前默认的Theme.black.

 

 

 

 

 

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页