****处是我的程序名,就是PAAD那本书里的Earthquake例子
程序运行到这就不动了,画面上黑黑的,是哪里出了问题……有没有通用的解法啊?
PS:我是完全按照书上的代码一个一个打进去的,Eclipse也没提示我代码有错,但就是没反应
求大牛解惑!
33 个解决方案
#1
也许是androidmenifest没有配置好
#2
在setContentView()方法后面加个系统输出,看看能不能运行到。
例如:System.out.println("### my app ###");
把运行的Log贴上来,大家分析一下!
例如:System.out.println("### my app ###");
把运行的Log贴上来,大家分析一下!
#3
没错 把错误日志贴出来
#4
logcat的错误贴出来看看
看情况楼猪应该是androidmenifest没配置。。
看情况楼猪应该是androidmenifest没配置。。
#5
我也遇到了这种情况ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.paad.*****/****} 运行到这就不启动模拟器了,不知道你是不是这种情况,刚开始我也感觉很奇怪,后来发现,是我把我的魅族m9安卓手机也连接到了电脑上并且开了存储和调试模式,可能是由于你运行程序的时候,程序去安装到手机里了,所以你的电脑模拟器没有运行,我只要把手机断开连接就可以了
#6
ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.paad.*****/****}
有了这句话说明你的程序已经运行了,而是显示出来是黑色的?
还是上代码吧,要不然真还的猜了,除非谁遇到过这种情况
有了这句话说明你的程序已经运行了,而是显示出来是黑色的?
还是上代码吧,要不然真还的猜了,除非谁遇到过这种情况
#7
屏幕是黑色,说明你那个应用程序根本在模拟器中没有拉起来。。。
#8
屏幕是黑色,说明你那个应用程序根本在模拟器中没有拉起来。。。
#9
关注中。。。
#10
我也越到这种问题了。。。
#11
我的错误和你很相似;可能是你的ADT里面已经装了这个程序的.APK文件 你把ADT中的APK文件删除掉试试吧
#12
我也遇到和你一样的问题,然后发现我也是因为插着手机开着USB调试,程序直接跑到了手机上。把你的手机拔掉吧。
#13
可能是你xml中某处写出了,本人也出现这样情况,发现时<Button>写成<button>
#14
你应该是引用了不能显示的控件来显示了.我刚才也遇到了这个问题,我是错把mylistView错写为mylistItem了.你检查一下.
ListView list = (ListView) findViewById(R.id.MyListView);//我这里写成了MyListItem.你也检查一下.
#15
此君正解
#16
正解
#17
#18
也遇到此类问题
#19
屏幕是黑的;会不会是你设定的效果 颜色也是黑的
#20
我也遇到这种情况,解决办法:拔掉数据线,就OK了。
#21
吧错误log贴出来看看啊。
#22
#23
程序运行没问题就是下面老是出来这句话 ,看着别扭,求大师出来解决啊
#24
你写成Intent intent=getIntent();
应该是Intent intent=new Intent();
应该是Intent intent=new Intent();
#25
我遇到这个问题后尝试了一下,把现在手机上的这个程序删掉,重新运行就好了,然后也不会再出同样的问题,我出现这个问题的原因是我重装了系统和eclipse,所导致的。一般在虚拟机上很少会有这个问题,如果有的话,可以把现在的虚拟机删掉,重建一个
#26
我的也出现了这个问题,最后发现是 "android:layout_height="wrap_content"这句没有写
#27
#28
不是,主要是这个在手机上运行的时候会出现这种状况(用手机做调试,而不是模拟器)。怎么解?
#29
你是不是不在oncreate里面有什么耗时的操作导致anr ,建议把 log 贴出来看一下
#30
我也遇到了。我是因为AndroidManifest.xml中没有注册新的Activity。再报错,检查发现name写错了。希望有作用。
#31
09-29 09:17:08.261: I/ActivityManager(880): Displayed com.example.netimageview/.MainActivity: +448ms
#32
我也遇到了,是拼写错误。把src写成了scr
#33
我的问题一样,是在ManifestAandroid.xml里注册Activity的时候注册名字写错了一个字母。
#1
也许是androidmenifest没有配置好
#2
在setContentView()方法后面加个系统输出,看看能不能运行到。
例如:System.out.println("### my app ###");
把运行的Log贴上来,大家分析一下!
例如:System.out.println("### my app ###");
把运行的Log贴上来,大家分析一下!
#3
没错 把错误日志贴出来
#4
logcat的错误贴出来看看
看情况楼猪应该是androidmenifest没配置。。
看情况楼猪应该是androidmenifest没配置。。
#5
我也遇到了这种情况ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.paad.*****/****} 运行到这就不启动模拟器了,不知道你是不是这种情况,刚开始我也感觉很奇怪,后来发现,是我把我的魅族m9安卓手机也连接到了电脑上并且开了存储和调试模式,可能是由于你运行程序的时候,程序去安装到手机里了,所以你的电脑模拟器没有运行,我只要把手机断开连接就可以了
#6
ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.paad.*****/****}
有了这句话说明你的程序已经运行了,而是显示出来是黑色的?
还是上代码吧,要不然真还的猜了,除非谁遇到过这种情况
有了这句话说明你的程序已经运行了,而是显示出来是黑色的?
还是上代码吧,要不然真还的猜了,除非谁遇到过这种情况
#7
屏幕是黑色,说明你那个应用程序根本在模拟器中没有拉起来。。。
#8
屏幕是黑色,说明你那个应用程序根本在模拟器中没有拉起来。。。
#9
关注中。。。
#10
我也越到这种问题了。。。
#11
我的错误和你很相似;可能是你的ADT里面已经装了这个程序的.APK文件 你把ADT中的APK文件删除掉试试吧
#12
我也遇到和你一样的问题,然后发现我也是因为插着手机开着USB调试,程序直接跑到了手机上。把你的手机拔掉吧。
#13
可能是你xml中某处写出了,本人也出现这样情况,发现时<Button>写成<button>
#14
你应该是引用了不能显示的控件来显示了.我刚才也遇到了这个问题,我是错把mylistView错写为mylistItem了.你检查一下.
ListView list = (ListView) findViewById(R.id.MyListView);//我这里写成了MyListItem.你也检查一下.
#15
此君正解
#16
正解
#17
#18
也遇到此类问题
#19
屏幕是黑的;会不会是你设定的效果 颜色也是黑的
#20
我也遇到这种情况,解决办法:拔掉数据线,就OK了。
#21
吧错误log贴出来看看啊。
#22
#23
程序运行没问题就是下面老是出来这句话 ,看着别扭,求大师出来解决啊
#24
你写成Intent intent=getIntent();
应该是Intent intent=new Intent();
应该是Intent intent=new Intent();
#25
我遇到这个问题后尝试了一下,把现在手机上的这个程序删掉,重新运行就好了,然后也不会再出同样的问题,我出现这个问题的原因是我重装了系统和eclipse,所导致的。一般在虚拟机上很少会有这个问题,如果有的话,可以把现在的虚拟机删掉,重建一个
#26
我的也出现了这个问题,最后发现是 "android:layout_height="wrap_content"这句没有写
#27
#28
不是,主要是这个在手机上运行的时候会出现这种状况(用手机做调试,而不是模拟器)。怎么解?
#29
你是不是不在oncreate里面有什么耗时的操作导致anr ,建议把 log 贴出来看一下
#30
我也遇到了。我是因为AndroidManifest.xml中没有注册新的Activity。再报错,检查发现name写错了。希望有作用。
#31
09-29 09:17:08.261: I/ActivityManager(880): Displayed com.example.netimageview/.MainActivity: +448ms
#32
我也遇到了,是拼写错误。把src写成了scr
#33
我的问题一样,是在ManifestAandroid.xml里注册Activity的时候注册名字写错了一个字母。