本来一切都好好的,但是今天把原来的一些图片素材删掉了,换了一些新的图片进去(文件名有些不太一样,但是都有重新写加载图片的代码)。
然后就总说程序出错中断。我写了一些简单的代码来测试一下,结果发现中断是在读取和显示某些图片的时候发生的。
一读取某一张图片就报错(这张图片并不是新素材,昨天读取的时候还没有任何问题)。
而读取其他一些图片时则可以正常显示。
还有一部分图片,读取之后再显示,会显示出来那些已经被我删掉的图片…………请问这是什么原因?是不是模拟器在运行的时候会把一些读取的图片给暂存到什么地方去……要怎么处理呢?
然后就总说程序出错中断。我写了一些简单的代码来测试一下,结果发现中断是在读取和显示某些图片的时候发生的。
一读取某一张图片就报错(这张图片并不是新素材,昨天读取的时候还没有任何问题)。
而读取其他一些图片时则可以正常显示。
还有一部分图片,读取之后再显示,会显示出来那些已经被我删掉的图片…………请问这是什么原因?是不是模拟器在运行的时候会把一些读取的图片给暂存到什么地方去……要怎么处理呢?
解决方案 »
- AlertDialog.Builder.create().show()和AlertDialog.Builder.show()有什么区别?
- android 条形码 手机像素低不能识别
- Android
- android 初级问题,大虾多多指教
- android 编译问题(求工具或方法)
- android json如何解析?
- Android 视频播放器 缓冲时 流量显示
- 初学安卓,每次启动Eclipse都会出现2个错误,希望各位前辈指导指导
- 如何锁屏状态下,也能让光线传感器打开
- AS3.4.1安装完之后make project失败,提示 could not get,后面是 dl.google.com
- 【问】手机如何和zigbee设备通讯?
- 如何设置gridview的行数
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product
Error
Tue May 17 16:17:24 CST 2011
No command output when running: 'am start -n com.zohar.game/com.zohar.game.GameActivity -a android.intent.action.MAIN -c android.intent.category.LAUNCHER' on device emulator-5554com.android.ddmlib.ShellCommandUnresponsiveException
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:408)
at com.android.ddmlib.Device.executeShellCommand(Device.java:276)
at com.android.ide.eclipse.adt.internal.launch.ActivityLaunchAction.doLaunchAction(ActivityLaunchAction.java:74)
at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launchApp(AndroidLaunchController.java:1146)
at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.simpleLaunch(AndroidLaunchController.java:823)
at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.access$3(AndroidLaunchController.java:807)
at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController$3.run(AndroidLaunchController.java:655)出错日志,是指这个吧= =?
我在SDK abd AVD Manager里新建了一个模拟器之后运行,就一切正常了。
所以我猜可能还是原来的模拟器把我之前用过的素材给保存到什么地方了,于是一换别的素材它就不认了。但是又不知道保存在哪里了……有碰到过类似事情的朋友么?想知道这种情况要怎么解决,不能换一次素材就换一个模拟器吧。
想知道怎么clean?……其实是才刚开发android软件不久,总是能碰到各种各样书上没有提过的问题呢OTL……
这个就和C++里的那个清理以前编译时的东西的那个功能一样啊呵呵。。
不过因为C++的那个和编译在同一个目录下了,所以我也只去那里找的,没想到居然在project下……以前都没怎么用过java。谢谢各位的帮助。