在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非常不解 ..... 哪位大侠遇到过望指小弟 ...
解决方案 »
- activity设置全屏的问题
- 请教使用camera类拍照后如何返回该照片路径?
- 问一个android手机卫士的问题
- 在下拉菜单中加入RadioButton等控件的问题
- android 自学开发第一天 就遇到这么大问题,给看看啊,谢了
- 哪位兄台帮我看看简单demo报错java.lang.NoSuchMethodError
- 我在开发一个读新闻应用,有没android的例子能实现将文字变成声音的功能,最好能有现成的代码实现吗?
- 如何判断手机翻转了,着急,多谢大侠!
- 请各路大神帮忙看看哪里有问题
- 求一个Android课程表的源码
- 命令行下删除时显示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线程中!