在Activity 的onCreate() 函数里调用了另外一个函数(autoLogin()),在这个函数里开了一个新线程。线程报用了一个普通类里的一个静态函数。代码如下:Activity代码:
protected void onCreate(Bundle savedInstanceState) {
autoLogin(this);
}private void autoLogin(final Context context){
new Thread(new Runnable(){
public void run(){
IMSuper.login(context);
}
}).start();
}IMSuper里的代码:
public static void login(Context context){
Connection(context);
}
当运行在线色代码时:始终都在报:no memory in
java.lang.RuntimeException: No memory in memObj
at android.database.CursorWindow.native_init
at android.database.CursorWindow.<init>
at android.database.CursorWindow.<init>
at android.database.CursorWindow$1.createFromParcel
at android.database.CursorWindow$1.createFromParcel
at android.content.ContentProviderNative.onTransact
at android.os.Binder.execTransact
at dalvik.system.NativeStart.run非常不解 ..... 哪位大侠遇到过望指小弟 ...
protected void onCreate(Bundle savedInstanceState) {
autoLogin(this);
}private void autoLogin(final Context context){
new Thread(new Runnable(){
public void run(){
IMSuper.login(context);
}
}).start();
}IMSuper里的代码:
public static void login(Context context){
Connection(context);
}
当运行在线色代码时:始终都在报:no memory in
java.lang.RuntimeException: No memory in memObj
at android.database.CursorWindow.native_init
at android.database.CursorWindow.<init>
at android.database.CursorWindow.<init>
at android.database.CursorWindow$1.createFromParcel
at android.database.CursorWindow$1.createFromParcel
at android.content.ContentProviderNative.onTransact
at android.os.Binder.execTransact
at dalvik.system.NativeStart.run非常不解 ..... 哪位大侠遇到过望指小弟 ...
解决方案 »
- 大家遇到过发个intent到本机的market类应用做评价,报异常吗
- android建立模拟器
- 求助:android与pc通讯,android端一直出现“unfortunately,**has stopped”。
- fedora15 上android运行不了???
- 想用animation来实现ImageView圆盘自转的效果,有些小问题。
- Android 调用程序 求帮助
- 如何把写好的android程序放到手机里面执行?
- 请教一些android gallery的问题!!!!!求牛人的解答。。。。
- Android开发的童鞋们,大家在用Android Studio吗?
- "D:\\Android\\android-ndk-r10\\android-ndk-r10\\ndk-build.cmd" 系统找不到指定的路径。
- 命令行下删除时显示waiting for device?为什么
- widget页面刷新问题
虚拟机怎么会没有内存呢?
public void Connection(Context context){
ConnectionConfguration cf = new ConnectionConfgurtion(ip,5999);
XMPPConnection connection = new XMPPConnection(cf);
connection.connect();
connection.isConnection();
}
public void run(){
IMSuper.login(context);
}
}).start();
使用handler来处理,并且把该方法放在非UI线程中!