异常----Exception in thread "main" java.lang.StackOverflowError

Exception in thread "main" java.lang.StackOverflowError


报错的信息是:栈溢出的意思。就是指对象之间相互引用,最终会导致栈溢出。

一个常见的例子:

class Demo{
     public Demo(){
	Demo d = new Demo();
	}
}

在实例化d对象的时候,调用构造方法,然后构造方法里又要实例化一个对象,这个对象还是会调用构造方法。。。然后一直死循环下去,直到栈溢出。



异常信息:failed to connect to /10.4.130.52 (port 8080) after 10000ms

问题描述:我是用真机来测试Android程序的,但是它一直报这个错误,连不上服务端。我查了一下,据说是要把那个IP地址换成自己电脑的IP的地址,我换了之后还是不行.

解决方法:出现这个问题是在进行Http请求的时候,在指定时间内没有响应。你自己编写的Android程序的话,建议你的真机和你的服务器在一个网络中,然后把IP地址改称服务器所在主机的IP地址即可。(即保证手机的网络和电脑的网络在同一个局域网中,可以在电脑上开WiFi,手机连电脑的wifi,或者电脑连手机,比较推荐前一种,因为使用后者可能会改变电脑的IP地址)


安卓aidl报错:


The method asBinder() of type IRemoteService.Stub must override a superclass method
错误原因是jdk版本太高了,把1.5换成1.6即可。
解决方法是:鼠标放在项目上点击鼠标右键,选择属性——java compile,把1.5改成1.6.这样就没问题了。

 
 
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值